Highest end of day price: 80.105890985092 EUR ($89.06 USD) on 2024-08-23
Lowest end of day price: 23.678903418392 EUR ($28.84 USD) on 2012-08-03