Highest end of day price: 24.33201746822 EUR (A$28.34 USD) on 2026-01-15
Lowest end of day price: 13.368918557313 EUR (A$13.28 USD) on 2022-10-28