Semiconductor Manufacturing International Corp.

SMI
NYSE
5.37 0.06 (1.13%) last updated 11:50 AM EDT May 22
Trade $SMI Now