Highest end of day price: 27.443764932673 EUR (A$29.79 USD) on 2024-07-26
Lowest end of day price: 14.575554090799 EUR (A$14.47 USD) on 2022-11-07