KEX Kirby Corporation Q1 earnings beat estimates by 66 but modest 3 revenue growth leaves investors cautious shares flat What Chegg CHGG does that builds long term value Q1 2026 Better Than Expected IVR INVESCO MORTGAGE CAPITAL INC reports tiny Q4 2025 EPS miss stock rises 133 percent on positive investor sentiment Gabelli GGZ Stock Decreases Stake Trend Strengthens 20260418 Marin Bank BMRC Q1 2026 Results Miss Estimates EPS 053 vs 056 Principal PFG Q1 2026 Beat Revenue NA EPS Exceeds by Significant Creator Content Takes Center Stage at TV Upfronts as Ad Spend Surges Past 44 Billion UK Government Advises Businesses to Mitigate Risks from Frontier AI Models Adamas Trust ADAMO Flat at 2511 Consolidation Continues 20260521 NiSource NI Stock Today Drops 084 Key Support at 4467 20260520 Am Intl Grp AIG Reports Strong Q1 2026 Revenue NA EPS Beats Ainos AIMD Earnings Outlook Key Metrics for Q1 2025