Barclays Reports 18 Profit Jump Upgrades Income Outlook CTLP Q1 2026 Earnings EPS Misses Estimates by 50 Revenue Not Disclosed Costco Stocks Relative Performance Versus Nasdaq A Market Comparison