Highest end of day price: 271.77723272338 EUR (ยฃ319.05 USD) on 2025-12-12
Lowest end of day price: 19.27482787374 EUR (ยฃ18.10 USD) on 2001-01-09