Highest end of day price: 72.265203376482 EUR ($82.58 USD) on 2026-06-22
Lowest end of day price: 25.522153770897 EUR ($27.29 USD) on 2020-03-23