Highest end of day price: 50.948324845996 EUR ($58.66 USD) on 2025-04-17
Lowest end of day price: 19.642356714312 EUR ($22.29 USD) on 2018-12-18