Highest end of day price: 25.188094342437 EUR (A$29.66 USD) on 2026-02-25
Lowest end of day price: 14.572416117457 EUR (A$15.85 USD) on 2024-01-17