Stran Company Inc Q1 2026 Earnings Profitability Achieved Amid Strategic Initiatives ATEC Earnings Overview 20260527 Altimmune Q1 2026 Earnings EPS Beats Estimates Amid Continued Pipeline Development Ally Financial Q1 2026 Earnings EPS Surpasses Estimates by 165 Shares Edge Higher PHR Q1 2026 Earnings EPS Falls Short by 59 Stock Edges Higher Arcturus Therapeutics Holdings Inc ARCT Q1 2026 Earnings Narrower Net Loss Beats Estimates Amid Pipeline Progress