Highest end of day price: 22.52968004286 EUR (A$26.01 USD) on 2026-08-10
Lowest end of day price: 18.113574292292 EUR (A$20.60 USD) on 2025-05-23