IRMD iRadimed Corporation reports Q4 2025 earnings beat shares dip 126 percent despite 144 percent year over year revenue growth Terrestrial Energy IMSR Stock Is It a Strong Buy Institutional Demand 20260418 TFX Teleflex Incorporated records 172 percent year over year revenue growth despite Q4 2025 EPS miss shares edge higher News Corporation NWSA Stock Resistance Rejection Slight Rise 20260416 Euroseas ESEA Stock Options Trade 025 20260418 Perfect Moment PMNT Stock Resistance Level Avalanches 20260418 Sable Offshore SOC Stock Trading Hours 1114 20260416 Novo NVO Stock Fundamental Trade Bullish Sentiment 20260416 CVG CVGI Stock After Hours Momentum Fading 20260415 FOXX Foxx Development Holdings Inc climbs 214 percent following Q3 2025 earnings release reporting a 147 dollar per share loss