Highest end of day price: 15.991135662159 EUR (ยฃ18.00 USD) on 2026-10-06
Lowest end of day price: 3.8036769280858 EUR (ยฃ4.27 USD) on 2016-08-02