Highest end of day price: 20.412763733238 EUR (A$23.62 USD) on 2025-10-31
Lowest end of day price: 7.2831137432111 EUR (A$8.12 USD) on 2020-03-16