Primoris Services Corporation PRIM Q1 2026 Earnings Mixed Start as EPS Misses Estimates but Stock Gains Meta Platforms Announces 8000 Job Cuts in Shift Toward AI Investment AMD Commits 128 Billion Investment in Taiwans Chip Ecosystem Intensifying Rivalry with Nvidia Scholar Rock SRRK Q1 2026 Earnings ClinicalStage Biotech Reports WiderthanExpected Loss Shares Edge Lower Riverview Bancorp Inc RVSB Q1 2026 Earnings EPS Misses Estimates Amid Tight Margins TSEM Q1 2026 Earnings Strong EPS Beat Drives Positive Market Reaction