Highest end of day price: 107.37825698961 EUR (ยฃ125.38 USD) on 2025-08-07
Lowest end of day price: 9.0016204720996 EUR (ยฃ11.63 USD) on 2012-10-29