NLY Annaly reports slight Q1 2026 earnings beat shares edge higher on positive investor sentiment CMCSA Comcast Corporation shares plunge 13 percent despite Q1 2026 EPS landing above analyst consensus estimates GrowGeneration GRWG Stock Downside Risk Overview Q4 2025 EPS Misses Views What concentration risk IRIDEX Corporation IRIX Smart Money Flows 20260427 BIPI BIP Perp latest quarterly filings offer no explicit earnings or operational performance details for investors