Highest end of day price: 20.689588360496 EUR (A$22.73 USD) on 2025-04-04
Lowest end of day price: 12.619692747527 EUR (A$13.39 USD) on 2015-12-03