VTSI VirTra Inc posts wider Q4 2025 loss and 15 percent year over year revenue drop as stock edges higher Northern NTRS Stock Is It Overvalued vs Peers 152 20260418 WRAP Wrap Technologies Inc reports Q3 2025 EPS of negative 006 as rising operational costs weigh on quarterly performance NMFC New Mountain Finance Corporation Q4 2025 EPS falls short of estimates shares gain 216 percent on positive investor sentiment First INBK Stock Stability Check Smart Money Flows 20260418 Intercontinental Exchange ICE Stock Volume Acceleration 153 20260418 Should You Hold GlucoTrack GCTK Stock Technical Weakness 20260416 Digi Power X DGXX Stock Investment Intent Investors Pile In 20260415 What Huntington HBANZ disclosed about liquidity position Q1 2026 EPS Misses Views