Highest end of day price: 21.613084630313 EUR (A$25.46 USD) on 2026-02-06
Lowest end of day price: 6.5336216487175 EUR (A$7.20 USD) on 2016-06-27