Highest end of day price: 25.183514146297 EUR (A$29.54 USD) on 2026-05-07
Lowest end of day price: 20.514270777512 EUR (A$23.74 USD) on 2026-03-31