Semiconductor Manufacturing International Corporation (SHA:688981)

China flag China · Delayed Price · Currency is CNY
114.07
-3.34 (-2.84%)
Sep 14, 2026, 3:00 PM CST
Market Cap605.86B +12.7%
Revenue (ttm)70.52B +17.5%
Net Income7.07B +80.5%
EPS0.88 +85.7%
Shares Out n/a
PE Ratio85.66
Forward PE60.77
Dividendn/a
Ex-Dividend Daten/a
Volume27,714,707
Open116.80
Previous Close117.41
Day's Range113.96 - 116.80
52-Week Range91.20 - 176.34
Beta0.36
Analystsn/a
Price Targetn/a
Earnings DateNov 9, 2026