Highest end of day price: 92.180558700698 EUR ($107.44 USD) on 2026-05-18
Lowest end of day price: 30.809461662545 EUR ($30.04 USD) on 2022-11-04