Highest end of day price: 18.897106048702 EUR (A$22.02 USD) on 2026-05-28
Lowest end of day price: 16.529791985496 EUR (A$19.14 USD) on 2026-03-20