Highest end of day price: 133.20165000187 EUR (ยฃ154.81 USD) on 2026-06-02
Lowest end of day price: 17.9926592489 EUR (ยฃ21.21 USD) on 2017-09-26