Highest end of day price: 25.144837005884 EUR (A$29.42 USD) on 2025-10-16
Lowest end of day price: 13.297235267155 EUR (A$12.76 USD) on 2022-09-27