Highest end of day price: 45.580382904156 EUR (A$50.87 USD) on 2026-10-12
Lowest end of day price: 14.115752807056 EUR (A$15.86 USD) on 2019-04-18