Rubrik Inc RBRK Q1 2026 Earnings Strong EPS Surprise Signals Operating Leverage MBC Q1 2026 Earnings Profit Beat Defies Expectations Amid Cost Discipline PED Q1 2026 Earnings EPS Surges Past Estimates Revenue Details Unavailable Ryder System Inc R Q1 2026 Earnings EPS Surprises 965 Above Estimates DORM Q1 2026 Earnings EPS Falls Short of Estimates Stock Moves Higher Purple Biotech Ltd PPBT Q1 2025 Earnings ClinicalStage Biotech Reports Net Loss as Pipeline Advances