Highest end of day price: 22.190364467193 EUR (A$26.14 USD) on 2026-02-06
Lowest end of day price: 20.735814723646 EUR (A$24.01 USD) on 2026-03-20