Highest end of day price: 182.20686123246 EUR (ยฃ211.94 USD) on 2025-10-24
Lowest end of day price: 84.409850886058 EUR (ยฃ132.45 USD) on 2008-05-26