Highest end of day price: 311.82551214663 EUR ($408.68 USD) on 2006-12-18
Lowest end of day price: 72.748435575265 EUR ($74.68 USD) on 2025-01-14