Semiconductor Manufacturing International Corp.

SMI
NYSE
5.42 0.03 (0.50%) last updated 3:59 PM EDT Jun 30
Trade $SMI Now