Highest end of day price: 25.192926838604 EUR (A$29.34 USD) on 2026-01-15
Lowest end of day price: 7.7541799706994 EUR (A$10.45 USD) on 2012-02-29