FRPT stock rating: Freshpet, Inc. quant rating & factor grades · Tickwind