Why Natural NHTC Stock Surged Today 136 20260418 OMDA Omada Health Inc far outpaces Q4 2025 earnings expectations shares rise 576 percent on positive investor sentiment Biomea BMEA Stock Prediction Whats Next After Recent Move Q4 2025 Profit Surprises Arch Capital ACGL Stock Why Network Effect Bullish Momentum 20260415 RSKD Riskified Ltd delivers Q4 2025 EPS beat over forecasts shares dip slightly following its quarterly earnings release GormanRupp GRC Stock Stock Performance 475 20260415 DRCT Direct Digital Holdings Inc shares climb despite steep Q4 2025 EPS miss and sharp yearoveryear revenue decline MIDD Middleby Corporation The posts modest Q4 2025 EPS beat shares fall 247 percent amid tepid investor sentiment PriceSmart PSMT Stock Technical Support 326 20260418 NBTB NBT Bancorp Inc reports 44 percent Q4 2025 EPS beat shares dip 065 percent in regular trading When to Sell OPAL Fuels OPAL Stock Investors Pile In 20260418 PJT Partners Inc PJT tops Q4 2025 EPS estimates posts 148 percent annual revenue growth shares edge higher Sharps STSSW Stock VWAP Deviation Bullish Sentiment 20260416