SPXC SPX Technologies Inc reports 142 percent yearoveryear revenue rise shares drop 215 percent after narrow EPS miss Is Montrose MEG stock a strong buy Q4 2025 Profit Disappoints ICICI Bank IBN Stock Dividend Analysis Marginal Loss 20260416 IBCP Independent Bank Corporation fourth quarter 2025 earnings top consensus estimates sending shares up over two percent today Why TMC the TMCWW Stock Is Consolidating Froths 20260415 Is Rain RAIN stock a good buy at todays price Smart Money Outflows 20260418 CMPS COMPASS Pathways Plc American Depository Shares rises 365 percent following Q4 2025 earnings despite steep EPS miss versus analyst estimates Jerash JRSH Stock Upgrade Alert 096 20260416 MOGU MOGU Inc American Depositary Shares each representing 25 delivers narrower Q2 2021 per share loss than consensus analyst estimates Root ROOT Stock Trade Opportunities In Focus 20260418