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