Highest end of day price: 29.041225245112 EUR (A$33.59 USD) on 2025-11-26
Lowest end of day price: 22.536559315938 EUR (A$24.89 USD) on 2023-12-27