 Freshpets NASDAQ: FRPT Q1 results were not enough to spark a rally in the stock but they are providing a buying opportunity. The company provided mixed results to be sure but the outlook for growth is intact. 