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