LBRDK Q3 2025 Earnings Strong EPS Beat Fueled by Investment Gains Stock Edges Lower
Tenaris TS Q1 2026 Earnings EPS Beat Drives Upbeat Outlook Yet Shares Slip
BiomX Inc Q4 2025 Earnings Large Earnings Miss Stirs Uncertainty No Revenue Reported
BGSI Q1 2026 Earnings Earnings Slightly Miss Estimates as Stock Edges Lower
XOMA Q1 2026 Earnings Royalty Revenue Challenges Lead to EPS Miss Stock Slips