The one number that tells CION752029 CICB whole earnings story CICB Q1 2026 CION752029 EPS Misses Forecasts Nuveen New NAN Stock Accumulate Shares 104 20260415 BRC Brady posts 128 revenue growth despite missing EPS estimates by 1 shares drop 15 How Hyperfine HYPR cash flow tells the real story Marginal Gain 20260508