Highest end of day price: 435.2690444983 EUR ($509.92 USD) on 2026-01-06
Lowest end of day price: 79.551373879294 EUR ($106.22 USD) on 2011-11-24