Highest end of day price: 23.188182904591 EUR (A$26.38 USD) on 2026-07-01
Lowest end of day price: 8.8735025895151 EUR (A$10.11 USD) on 2019-02-27