Highest end of day price: 85.179825333221 EUR ($98.66 USD) on 2026-08-17
Lowest end of day price: 15.196607601219 EUR ($19.07 USD) on 2009-03-05