Highest end of day price: 22.122233902133 EUR (A$25.76 USD) on 2026-01-15
Lowest end of day price: 8.8735025895151 EUR (A$10.11 USD) on 2019-02-27