RVMD Revolution Medicines edges higher after reporting wider than expected Q4 2025 per share loss TME Tencent Q4 2025 EPS narrowly misses analyst estimates shares log small gain on calm investor reaction FSBC Five Star posts a 68 percent Q4 2025 EPS beat as its stock slips 052 percent in todays session SherwinWilliams SHW PreEarnings Preview Q1 2026 Results Expectations and Key Investor Risks What could go wrong with Hercules HCXY stock Hercules posts 44 EPS miss vs consensus forecasts