Highest end of day price: 44.693397282955 EUR ($50.30 USD) on 2026-10-06
Lowest end of day price: 7.7031668605638 EUR ($8.24 USD) on 2020-03-23