Highest end of day price: 106.96075709365 EUR (A$124.57 USD) on 2025-10-15
Lowest end of day price: 25.534947844626 EUR (A$27.39 USD) on 2023-03-15