Highest end of day price: 23.252479061432 EUR (A$27.05 USD) on 2025-10-24
Lowest end of day price: 6.3879306880397 EUR (A$6.94 USD) on 2017-03-27