Highest end of day price: 120.10431490186 EUR ($144.34 USD) on 2026-01-28
Lowest end of day price: 12.45259202937 EUR ($15.72 USD) on 2009-03-09