CAAS China Auto reports Q2 2025 earnings of 25 cents per share stock gains 136 percent GIWWR GigCapital8 markets seek clarity on quarterly metrics as it evaluates highgrowth SPAC merger targets Is MT Bank MTBH stock losing technical support