Highest end of day price: 45.759408470504 EUR (ยฃ53.02 USD) on 2026-08-28
Lowest end of day price: 18.685396953723 EUR (ยฃ20.19 USD) on 2020-04-06