IBTA Ibotta Inc shares climb 514 percent despite Q4 2025 earnings miss and yearoveryear revenue decline Repay RPAY Stock Entry Opportunity Technical Strength 20260415 BGC Group Inc BGC reports a narrow Q4 2025 earnings beat that lifts share prices by 12 percent in todays trading TFX Teleflex Incorporated records 172 percent year over year revenue growth despite Q4 2025 EPS miss shares edge higher New NMFCZ Stock Market Share Sideways 20260415 Sensus Healthcare SRTS Sector Impact Q4 2025 EPS Misses Views Is Oxford OXLC stock a strong candidate for buying Smart Money Exits 20260418 MFA MFAN Stock Is It Safe Smart Money Outflows 20260415 New NMFCZ Stock Market Share Sideways 20260415 Market Wrap SP 500 rises as tech outperforms and Dow dips slightly