Highest end of day price: 15.027660246291 EUR (ยฃ17.53 USD) on 2026-05-14
Lowest end of day price: 3.8036769280858 EUR (ยฃ4.27 USD) on 2016-08-02