Axogen Q1 2026 Earnings EPS Misses Estimates Shares Slide on Slight Miss National Research Corporation NRC Q1 2026 Earnings EPS of 021 Reported Stock Sees Slight Decline THRY Q1 2026 Earnings Profitable Quarter Surges Past Expectations with 520 EPS Surprise CEG Q1 2026 Earnings EPS Beats Estimates by 568 as Stock Declines Over 4 LIVN Q1 2026 Earnings EPS Surpasses Estimates Amid Modest Stock Decline FFIV Q1 2026 Earnings EPS Surges Past Estimates as Software Growth Drives Profitability