Highest end of day price: 89.850494969424 EUR ($120.76 USD) on 2007-04-11
Lowest end of day price: 17.848192846882 EUR ($18.71 USD) on 2025-02-18