Primo Brands drops 3% as traders de-risk ahead of May 7 earnings - PRMB News | Rallies