Highest end of day price: 109.77256774902 EUR (121,69 € USD) on 2019-08-28
Lowest end of day price: 89.751251220703 EUR (95,76 € USD) on 2023-03-02