Highest end of day price: 125.45181790974 EUR ($193.67 USD) on 2008-06-04
Lowest end of day price: 17.536757115565 EUR ($18.93 USD) on 2023-12-13