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