OPTT Ocean reports Q1 2026 EPS miss shares fall 133 percent as revenue rises 61 percent year over year Columbia Fin CLBK Stock Rating Change Steady 20260420 KGS Kodiak Gas reports Q4 2025 EPS below consensus estimates shares edge slightly higher in todays trading Haoxi HAO Stock What Drives Its Price Smart Money Exits 20260420 Baidu Inc BIDU Announces First Quarter 2026 Earnings Release Date and Conference Call Details