Highest end of day price: 43.862974225516 EUR ($51.02 USD) on 2025-10-24
Lowest end of day price: 13.838536025698 EUR ($14.80 USD) on 2020-03-23