Highest end of day price: 345.60728994281 EUR ($361.99 USD) on 2024-12-13
Lowest end of day price: 24.382831933326 EUR ($26.30 USD) on 2003-02-27