Highest end of day price: 43.195817486902 EUR ($50.20 USD) on 2026-09-04
Lowest end of day price: 13.589680333297 EUR ($14.53 USD) on 2020-03-23