Highest end of day price: 109.11350300492 EUR ($129.14 USD) on 2026-04-17
Lowest end of day price: 11.953660326504 EUR ($15.09 USD) on 2009-03-09