Highest end of day price: 24.462616957701 EUR (A$28.69 USD) on 2025-08-22
Lowest end of day price: 7.7541799706994 EUR (A$10.45 USD) on 2012-02-29