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