Highest end of day price: 59.847469205528 EUR (A$69.01 USD) on 2026-07-30
Lowest end of day price: 21.662903746732 EUR (A$23.86 USD) on 2016-06-27