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