Highest end of day price: 21.780642033358 EUR (A$25.38 USD) on 2025-10-28
Lowest end of day price: 8.8735025895151 EUR (A$10.11 USD) on 2019-02-27