13:18 Aug 08 2025

SMIC [SHA: 688981] fell 3.5% as of 10.10 a.m. today after the Chinese chipmaker said its net profit shrank 19.5% to USD132 million in the second quarter from a year earlier, while its revenue fell 1.7% to USD2.2 billion.

Follow Yicai Global on