ITT Inc ITT tops Q4 2025 earnings per share estimates sending its stock up 309 percent in todays trading AMTX Aemetis Inc DE posts narrower than expected Q4 2025 loss shares rise 386 percent in todays trading CBAK Energy CBAT Competitive Landscape CBAK Energy posts 1735 EPS beat turns to profit Is Clearfield CLFD Stock a ShortTerm Play 384 20260418 AROC Archrock Inc tops Q4 2025 earnings expectations and posts 287 year over year revenue growth Black Rock BRCB Stock Discount or Premium 477 20260418 Hess HESM Investment Thesis Hess Midstream LP posts 12 EPS miss vs consensus estimates NextDecade Corporation NEXT Stock Is It Worth Your Money 928 20260418 How to Time Cayman A Shs CTW Stock Entry 132 20260418 Is Esperion Therapeutics ESPR stock trending lower Q4 2025 EPS Misses Estimates