Highest end of day price: 44.597125738089 EUR (ยฃ51.88 USD) on 2026-09-09
Lowest end of day price: 6.3683027770303 EUR (ยฃ7.02 USD) on 2020-03-18