Highest end of day price: 108.03860225813 EUR ($129.84 USD) on 2026-01-28
Lowest end of day price: 11.953660326504 EUR ($15.09 USD) on 2009-03-09