Highest end of day price: 186.76148148148 EUR ($221.35 USD) on 2026-02-18
Lowest end of day price: 38.324341101908 EUR ($50.43 USD) on 2009-04-08