Clorox Shares Decline Market Reacts to Recent Developments NRDS Q1 2026 Earnings EPS Surpasses Estimates by Nearly 11 Barclays Reports 18 Profit Increase Raises FullYear Income Guidance