VECO Veeco Instruments Inc posts narrow Q4 2025 EPS miss with shares notching small gains in todays trading TotalEnergies SE TTE Stock Public Float Pulls Back 20260418 IRTC iRhythm Holdings Inc handily beats Q4 2025 earnings estimates 26 percent revenue growth lifts shares slightly Is now a good time to buy Braze BRZE stock today 092 20260418 SMJF SMJ International Holdings Inc gains 088 percent on Q1 2025 earnings release as investor sentiment holds steady AdaptHealth AHCO Stock Strength or Weakness Analysis AdaptHealth Corp posts 076 loss 3129 EPS miss Is Avis Budget CAR stock worth trading today 1000 20260418 Power REIT PW Full Analysis Power REIT MD Reports 012 EPS With No Analyst Estimates Zedge ZDGE Market Performance Zedge Inc posts 16 EPS miss vs analyst estimates IDEXX Laboratories IDXX Stock Hot on Social Media Momentum Fading 20260415