Tencent Holdings Limited TCEHY Ranks Among Top 5 Leaders in 7938B 2025 Global AI Software Platform Market What factors are influencing Immersion Corporation IMMR stock today Weakens 20260427 OBE Obsidian reports steep Q4 2025 earnings miss shares climb more than 6 percent OCCIM OFS Credit reports quarterly earnings with undisclosed key financial metrics ahead of planned investor call CVR ChicagoRivet reports Q3 2023 negative earnings per share stock edges up nearly two percent