Highest end of day price: 25.645745181373 EUR (A$26.78 USD) on 2022-06-14
Lowest end of day price: 12.795323115639 EUR (A$15.32 USD) on 2017-08-29