Highest end of day price: 14.693181761318 CNY (ยฃ2.17 USD) on 2026-07-21
Lowest end of day price: 1.8168118974825 CNY (ยฃ0.27 USD) on 2022-05-26