SITC Q3 2025 Earnings EPS Surprises to the Upside Despite Negative Earnings Toppoint Holdings TOPP Gained 918 Can It Break 091 20260520 What LMP SCDs 096 Jump Means for Investors 20260520 AMD Invests 128 Billion in Taiwan Chip Ecosystem Intensifying Rivalry with Nvidia IMAX Q1 2026 Earnings Earnings Per Share Surpasses Estimates by 98 RCI Hospitality Holdings RICK Q3 2025 Earnings Significant EPS Miss Amid Operational Challenges GAINN Q1 2026 Earnings EPS Misses Estimates by 88 Stock Unchanged Clean Harbors Inc CLH Q1 2026 Earnings Strong EPS Beat Drives Positive Market Reaction KBR Q1 2026 Earnings EPS Beat Fails to Lift Shares UUUU Q1 2026 Earnings NarrowerThanExpected Loss as Uranium Market Remains Subdued