Highest end of day price: 20.719594751528 EUR (A$23.23 USD) on 2023-07-14
Lowest end of day price: 0.16392815780816 EUR (A$0.15 USD) on 2001-09-25