bioAffinity Technologies Inc BIAF Q3 2025 Earnings WiderThanExpected Loss Pressures Shares JBS Q1 2026 Earnings EPS Falls Short of Estimates Amid Challenging Market Conditions OLP Q1 2026 Earnings EPS Beats Estimates by 66 Revenue Details Not Disclosed RingCentral RNG Q1 2026 Earnings EPS Beat Drives Stock Higher YDKG Q4 2012 Earnings EPS Misses Estimates Amidst Uncertain Operating Environment NATR Q1 2026 Earnings Strong EPS Surprise Amid Quiet Revenue Disclosures