Highest end of day price: 14.048155249627 EUR (ยฃ16.54 USD) on 2017-08-16
Lowest end of day price: 0.97543574017631 EUR (ยฃ1.02 USD) on 2025-02-21