Highest end of day price: 42.925918404492 EUR ($49.92 USD) on 2026-09-03
Lowest end of day price: 11.47494902272 EUR ($12.27 USD) on 2020-03-23