Highest end of day price: 24.681216805562 EUR ($26.64 USD) on 2025-03-06
Lowest end of day price: 6.8220888252193 EUR ($8.63 USD) on 2012-07-02