Highest end of day price: 24.440307590279 EUR (A$25.18 USD) on 2025-01-17
Lowest end of day price: 18.301575149971 EUR (A$20.54 USD) on 2023-07-13