Some things are a fad until they realize otherwise. The earnings may break the upward price and I would not be holding shares before the announcement.
Beating sales estimate could keep it in motion for another quarter and it could move higher. It needs to spend more time consolidation if it is to move higher. There are only 60 M shares.
Also other meat producers will have their own product.