Highest end of day price: 26.802480090763 EUR (A$30.74 USD) on 2026-07-29
Lowest end of day price: 7.6778326078514 EUR (A$10.35 USD) on 2012-02-29