CGNX Q1 2026 Earnings EPS Surges Past Estimates with 34 Surprise vTv Therapeutics Q1 2026 Earnings Massive EPS Surprise on OneTime Gains Shares Slip Cohen Steers Inc CNS Q1 2026 Earnings EPS Falls Short of Estimates Stock Declines Modestly OBK Q1 2026 Earnings Earnings Miss but Stock Rises Amid Resilient Core Operations YDKG Q4 2012 Earnings EPS Misses Estimates by 142 Shares Rise 322 Points Kratos Q1 2026 Earnings EPS Beats Estimates Stock Edges Higher