Semiconductor Manufacturing International Corporation (0981.HK) has a MoatMap StockRank of 7/100 based on Quality (31/100), Value (21/100), and Momentum (36/100) factor scores. The current signal is STRONG SELL. Semiconductor Manufacturing International Corporation (SMIC) is China's largest foundry. While 'Resilient Supply Chains' could generally benefit regional manufacturers, SMIC is a direct casualty of geopolitical fragmentation and trade tensions, especially US sanctions, which severely limit its access to advanced technology and markets. This makes it a high-risk, non-quality play despite any general regionalization trends.