Author: Moors & Cabot Investments