Highest end of day price: 21.193852989791 EUR (A$25.08 USD) on 2026-04-17
Lowest end of day price: 17.02186847855 EUR (A$20.01 USD) on 2025-12-16