Highest end of day price: 88.294471462928 EUR ($104.50 USD) on 2026-04-17
Lowest end of day price: 39.702910866618 EUR ($42.46 USD) on 2020-03-23