RANKIN WILLIAM G — Insider transactions, President at UQM TECHNOLOGIES INC | InsiderLens