ST Sensata narrowly misses Q4 2025 EPS estimates shares dip 041 in todays trading Should you dollar cost average James JRVR Smart Money Flows 20260427 NESR National delivers 235 percent Q4 2025 EPS beat shares gain 347 percent on positive investor sentiment