Shares of CalAmp Corp. (NASDAQ: CAMP) are up more than 30% so far in 2017, most recently with the help of a 14% single-day pop after the machine-to-machine communications specialist announced solid quarterly results in April.
So how long can CalAmp keep this up? And with shares trading near a fresh 52-week high, should CalAmp investors be worried about losing those gains?
Not necessarily.