Highest end of day price: 16.325508908528 EUR (A$18.65 USD) on 2026-06-29
Lowest end of day price: 7.2077556992264 EUR (A$7.60 USD) on 2022-06-16