PSX Q1 2026 Earnings Strong Earnings Surprise Driven by Improved Refining Margins XOMA Q1 2026 Earnings Royalty Revenue Challenges Lead to EPS Miss Stock Slips Oxford Industries Q1 2026 Earnings Earnings Miss Widens Despite Stock Rally OptimizeRx OPRX Q1 2026 Earnings Massive EPS Beat Sends Stock Higher Upstream Bio Inc UPB Q1 2026 Earnings Narrower Than Expected Loss Reflects Operational Discipline CTSH Q1 2026 Earnings EPS Beat Drives Modest Stock Gain