Highest end of day price: 100.57985354807 EUR (ยฃ117.98 USD) on 2026-05-07
Lowest end of day price: 8.3906430646876 EUR (ยฃ10.60 USD) on 2009-03-06