Highest end of day price: 330.66482105951 EUR ($383.65 USD) on 2025-10-14
Lowest end of day price: -5.8782793677128 EUR (-$5.57 USD) on 2000-04-19