Highest end of day price: 8.7381768710773 EUR (ยฃ10.31 USD) on 2026-02-24
Lowest end of day price: 2.932167757239 EUR (ยฃ3.22 USD) on 2023-04-14