NTRB Nutriband posts far better than expected Q1 2026 EPS yet shares dip slightly on modest yearoveryear revenue growth McDonalds Corporation MCD Stock Earnings Report 074 20260420 CRAN Crane Harbor management outlines merger pursuit priorities in its newly released quarterly earnings report OmniAb OABI Stock Analysis Undervalued or Overpriced Q4 2025 EPS Misses Views RMI RiverNorth details municipal income portfolio updates and longterm yield guidance in latest quarterly earnings release Market Wrap Tech leads consumer as markets edge modestly lower CMRC Commercecom gains 065 percent in daily trading after nearly matching Q4 2025 analyst earnings estimates SE Sea drops 212 after Q4 2025 EPS narrowly misses consensus analyst earnings estimates BMLL BoA Pref 5 posts quarterly results as floating rate preferred dividends attract income investors