Highest end of day price: 22.992828448245 EUR (A$27.00 USD) on 2025-12-18
Lowest end of day price: 13.754121902091 EUR (A$13.35 USD) on 2022-09-28