Highest end of day price: 34.357071895378 EUR ($46.67 USD) on 2013-12-02
Lowest end of day price: 5.1609154663906 EUR ($6.00 USD) on 2025-08-11