Highest end of day price: 26.50603647632 EUR (A$30.38 USD) on 2026-03-30
Lowest end of day price: 13.91128705098 EUR (A$13.39 USD) on 2022-09-26