Highest end of day price: 139.45239659311 EUR ($159.56 USD) on 2026-07-06
Lowest end of day price: 14.967683842433 EUR ($18.89 USD) on 2009-03-09