Highest end of day price: 288.01213065729 EUR ($303.28 USD) on 2024-11-15
Lowest end of day price: 23.664609053498 EUR ($32.03 USD) on 2010-03-19