CALDWELL JOHN E — Insider transactions, Director at SMTC CORP / FARO TECHNOLOGIES INC | InsiderLens