CalAmp‘s (NASDAQ: CAMP) stock is flying high right now — up more than 30% so far this year — and last month it released its first-quarter 2018 earnings report, with revenue and earnings per share coming in at the high end of the company’s guidance. The machine-to-machine communications company makes equipment that helps read more