Highest end of day price: 42.821553929738 EUR ($49.62 USD) on 2026-08-28
Lowest end of day price: 14.742426458866 EUR ($16.24 USD) on 2020-03-18