Industrial ILPT Gains 266 Support Holds at 806 20260520 Nutriband NTRB Reports Strong Q1 2026 Revenue NA EPS Beats Trex Company TREX Q1 2026 Earnings EPS 059 Beats Estimates Nutriment Expands German Footprint with Latest PetFood Acquisition X XYF Stock Analysis 353 Gain What to Watch 20260520 PennyMac PMTU Q1 2026 Results Miss Estimates EPS 016 vs 038 Swatch chief calls chaotic pocket watch launch good news amid UK store frenzy