RCKY Q1 2026 Earnings Earnings Per Share Misses Estimates Stock Declines Slightly Sunrun RUN Q1 2026 Earnings Solar Leader Posts Record EPS Surprise Shares Rally Peloton Interactive Inc PTON Q1 2026 Earnings EPS Misses Estimates but Stock Edges Higher Oragenics Q2 2023 Earnings Narrowing Loss Surprises No Revenue Yet CNP Q1 2026 Earnings Slight EPS Miss Amidst Operational Progress Nephros Q1 2026 Earnings EPS Misses Estimates by a Hair Shares Edge Higher