Highest end of day price: 89.850494969424 EUR ($120.76 USD) on 2007-04-11
Lowest end of day price: 19.026838552745 EUR ($20.04 USD) on 2024-11-15