Primoris Services Corporation PRIM Q1 2026 Earnings Mixed Start as EPS Misses Estimates but Stock Gains Buffett Indicator Flashes Warning 8 Signs the Stock Market May Be Overstretched ICHR Q1 2026 Earnings EPS Beat Surprises Market Stock Slightly Down OMEX Q1 2016 Earnings Unexpected Profitability Beats Consensus Estimates LARK Q1 2026 Earnings EPS of 083 Reported Stock Declines Slightly Indian Rupee Opens Lower at 9626 Against US Dollar Amid Asian Currency Weakness and RBI Intervention Concerns Trump Administration Faces Scrutiny Over 18 Billion AntiWeaponization Fund Settlement