Semiconductor Manufacturing International Corp.

SMI
NYSE
4.56 0.08 (1.79%) last updated 3:59 PM EDT Mar 26
Trade $SMI Now