Foxconn Industrial Internet Co., Ltd. (601138.SS)

Last close 48.85 CNY (Oct 23, 2026), on the day +2.0 %.