Highest end of day price: 13.818602450063 EUR (ยฃ16.09 USD) on 2026-01-15
Lowest end of day price: 3.8036769280858 EUR (ยฃ4.27 USD) on 2016-08-02