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