Highest end of day price: 22.732541548926 EUR (A$25.87 USD) on 2026-07-01
Lowest end of day price: 19.364872035234 EUR (A$22.42 USD) on 2026-03-20