Highest end of day price: 23.811375059824 EUR (A$27.54 USD) on 2025-11-26
Lowest end of day price: 16.430680102104 EUR (A$18.44 USD) on 2023-07-13