CAAS China Auto reports Q2 2025 earnings of 25 cents per share stock gains 136 percent
SGML Sigma Q4 2025 EPS misses estimates sharply shares fall 233 amid weak quarterly performance
Cabot CBT Stock Trend Continuation Check Cabot posts 76 EPS beat topping analyst estimates