Seres Therapeutics MCRB Q1 2026 Miss Should Investors Be Worried Q4 Results 2026 LIC Nykaa Among Over 170 Companies to Declare Earnings Today Intuit Announces 17 Workforce Reduction as Software Slowdown Batters Shares Renaissance Technologies Continues to Trim Palantir Technologies Stake