Semiconductor Manufacturing International Corp. logo

Semiconductor Manufacturing International Corp.

688981 · SSE · China

smics.com

Financials as of FY2025

It manufactures integrated circuits designed by other companies, earning revenue each time a batch of chips is produced and delivered rather than from products it designs or brands itself.

At a glance
  • Depends onDownstream position: depends on 18 industries, supplies 5
  • ScaleMarket cap is $158.88B, higher than 95% of all stocks globally
  • FinancialsAltman Z-Score 6.19: safe zone