SMTC Corporation (SMTX) stock prices updated...