Highest end of day price: 19.279323496541 EUR (A$22.38 USD) on 2026-06-03
Lowest end of day price: 17.477032861231 EUR (A$20.17 USD) on 2026-03-12