Highest end of day price: 19.082082768422 EUR (A$22.51 USD) on 2026-02-24
Lowest end of day price: 17.477032861231 EUR (A$20.17 USD) on 2026-03-12