Highest end of day price: 25.495079856878 EUR (A$29.48 USD) on 2025-11-26
Lowest end of day price: 6.3733248292237 EUR (A$7.08 USD) on 2016-11-04