Highest end of day price: 54.970638039701 EUR (A$63.57 USD) on 2025-11-26
Lowest end of day price: 20.534257309935 EUR (A$26.22 USD) on 2012-11-20