Birchtech Corp BCHT Q1 2026 Earnings EPS Miss Weighs on Shares BorgWarner BWA Q1 2026 Earnings EPS Surprises to the Upside Shares Gain Nearly 4 SHW Q1 2026 Earnings EPS Surpasses Estimates on Solid Execution POWWP Q1 2026 Earnings Preferred Stock Delivers EPS Beat Amid Narrow Operating Focus MBIN Q1 2026 Earnings EPS Beat of 502 Surprises Analysts Yet Stock Declines Upbound Group Inc UPBD Posts Modest Gain as Shares Approach Resistance TeraWulf Inc WULF Edges Lower Amid Consolidation Near 2282 Verisk Analytics VRSK Edges Lower Amid Consolidation Near Support Levels Pool Corporation POOL Faces Headwinds as Shares Slip Below 183 TTAN Q1 2026 Earnings Strong EPS Beat Driven by Operational Efficiency and Recurring Revenue Growth