Who owns Semiconductor Manufacturing Int'l?

Key information on Semiconductor Manufacturing Int'l (Ticker: SMI)

  • CUSIP: 81663N206

Who owns Semiconductor Manufacturing Int'l?

Is SMI a good stock to own? Find out who bought Semiconductor Manufacturing Int'l, who sold Semiconductor Manufacturing Int'l (SMI) stock, and who holds a large position in Semiconductor Manufacturing Int'l.

Who sold Semiconductor Manufacturing Int'l?