Highest end of day price: 11.223641939252 EUR (ยฃ12.61 USD) on 2017-05-22
Lowest end of day price: 2.2095545767094 EUR (ยฃ2.40 USD) on 2023-11-14