Freshpet (FRPT) rallies to a 3-year high as strong Q3 results leads to raised FY24 guidance above street estimates. Read more ...