Highest end of day price: 15.072868793884 EUR (ยฃ17.10 USD) on 2025-04-28
Lowest end of day price: 3.5293353619118 EUR (ยฃ3.93 USD) on 2016-07-05