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