Highest end of day price: 21.355947886764 EUR (A$25.11 USD) on 2026-03-02
Lowest end of day price: 19.364872035234 EUR (A$22.42 USD) on 2026-03-20