Freshpet (FRPT) fell 1.24% to close at $68.52, underperforming broader markets. What's weighing on the stock and how should investors prepare?
Read full article on MarketWire