Highest end of day price: 21.60395704988 EUR (A$25.13 USD) on 2025-10-24
Lowest end of day price: 6.1987254414611 EUR (A$7.04 USD) on 2018-12-27