Highest end of day price: 128.36759042179 EUR ($150.75 USD) on 2025-10-03
Lowest end of day price: 14.967683842433 EUR ($18.89 USD) on 2009-03-09