Highest end of day price: 45.030464899142 EUR (A$51.60 USD) on 2026-03-30
Lowest end of day price: 16.364878548561 EUR (A$18.63 USD) on 2016-04-01