Highest end of day price: 25.600928691744 EUR (A$27.05 USD) on 2022-06-22
Lowest end of day price: 10.382828922052 EUR (A$11.68 USD) on 2019-03-28