Highest end of day price: 14.581873937875 EUR (ยฃ16.93 USD) on 2025-08-21
Lowest end of day price: 1.9540938916195 EUR (ยฃ2.16 USD) on 2016-07-05