KRP Q1 2026 Earnings EPS Misses Estimates but Stock Rises on Resilient Royalty Production OABI Q1 2026 Earnings EPS Beats Expectations by 4118 Despite No Revenue Reported OKLO Q1 2026 Earnings NarrowerThanExpected Loss Amid Continued PreRevenue Development OReilly Automotive Q1 2026 Earnings EPS Slightly Exceeds Estimates Amid Stable Operations LAW Q1 2026 Earnings EPS Beat Drives Shares Higher as Loss Narrows MPWR Q1 2026 Earnings EPS Beats Estimates Shares Edge Higher BWA Q1 2026 Earnings EPS Beats Estimates Stock Rises 23 JHX Q1 2026 Earnings EPS Misses Estimates Amid Market Headwinds Stock Edges Higher OPCH Q1 2026 Earnings Profit Beat Offsets Revenue Uncertainty