NTIP Q1 2026 Earnings Net Loss of 002 Reported Stock Dips 067 BBNX Q1 2026 Earnings NarrowerThanExpected Loss Drives Slight Negative Reaction ARRY Q1 2026 Earnings Earnings Surge Past Estimates Despite Revenue Uncertainty Peabody Energy BTU Q1 2026 Earnings Significant EPS Miss Amidst Challenging Market Conditions BWA Q1 2026 Earnings Earnings Per Share Surpasses Estimates Stock Rises SREA Q1 2026 Earnings Slight EPS Miss Reflects Modest Operational Headwinds