Highest end of day price: 38.175733072873 EUR ($52.07 USD) on 2007-04-25
Lowest end of day price: 5.1523274596182 EUR ($5.40 USD) on 2025-02-27