Baidu Inc BIDU Brokerage Optimism Meets Earnings Pressure A Contrarian Analysis CarPartscom PRTS Stock Forex Trade Gains 20260415 SUPER HI HDL Q4 revenue rises 8 to 8408M yet shares fall 125 amid caution Mechanics Bancorp MCHB Stock Market Sentiment Analysis Q4 2025 Earnings Beat Estimates