Highest end of day price: 291.71460706225 EUR ($339.03 USD) on 2026-06-02
Lowest end of day price: 47.415145486274 EUR ($57.19 USD) on 2012-07-24