Highest end of day price: 103.1737354128 EUR ($112.52 USD) on 2023-11-24
Lowest end of day price: 29.306858565867 EUR ($31.87 USD) on 2022-03-07