Highest end of day price: 188.85138685224 EUR ($219.77 USD) on 2026-05-25
Lowest end of day price: 38.324341101908 EUR ($50.43 USD) on 2009-04-08