Highest end of day price: 297.88331878455 EUR ($309.56 USD) on 2025-02-13
Lowest end of day price: 14.523361260473 EUR ($18.16 USD) on 2012-06-13