Highest end of day price: 22.319822929664 EUR (A$25.40 USD) on 2026-07-01
Lowest end of day price: 18.113574292292 EUR (A$20.60 USD) on 2025-05-23