Highest end of day price: 14.678912772178 EUR (ยฃ16.98 USD) on 2020-07-22
Lowest end of day price: 0.040488908455351 EUR (ยฃ0.03722 USD) on 2000-04-26