Highest end of day price: 100.62798916277 EUR (A$114.85 USD) on 2026-06-30
Lowest end of day price: 48.63067014289 EUR (A$51.37 USD) on 2023-10-30