Highest end of day price: 82.962769449473 EUR (ยฃ95.02 USD) on 2025-06-05
Lowest end of day price: 27.048452856321 EUR (ยฃ36.91 USD) on 2008-10-10