0981 Stock Price and Chart - Semiconductor Manufacturing International Corp. | Makkler