Highest end of day price: 383.90357609966 EUR ($461.36 USD) on 2026-01-28
Lowest end of day price: 98.377928492548 EUR ($117.77 USD) on 2010-06-03