Highest end of day price: 24.571455870538 EUR (A$28.85 USD) on 2025-12-18
Lowest end of day price: 7.7541799706994 EUR (A$10.45 USD) on 2012-02-29