Highest end of day price: 343.19203457447 EUR ($380.31 USD) on 2024-09-19
Lowest end of day price: 24.382831933326 EUR ($26.30 USD) on 2003-02-27