RANI Q1 2026 Earnings Narrowed Loss Beats Expectations as Pipeline Progress Continues AGRO Q1 2026 Earnings Deep EPS Miss Sends Shares Lower iRadimed IRMD Q1 2026 Earnings Strong EPS Beat Lifts Shares Despite Limited Revenue Disclosure Cytokinetics Q1 2026 Earnings Narrowed Loss Beats Estimates as Pipeline Progress Takes Center Stage BCC Q1 2026 Earnings Earnings Beat Expectations Amid Challenging Market Conditions