Highest end of day price: 73.528379538385 EUR ($86.05 USD) on 2026-05-05
Lowest end of day price: 23.939385019165 EUR ($25.60 USD) on 2020-03-23