Highest end of day price: 89.850494969424 EUR ($120.76 USD) on 2007-04-11
Lowest end of day price: 18.470768489117 EUR ($19.36 USD) on 2024-11-25