Highest end of day price: 119.16651423875 EUR ($139.03 USD) on 2026-01-13
Lowest end of day price: 12.45259202937 EUR ($15.72 USD) on 2009-03-09