Highest end of day price: 12.437426335879 EUR (ยฃ14.05 USD) on 2022-01-07
Lowest end of day price: 5.1578454372221 EUR (ยฃ5.46 USD) on 2023-10-20