PDD PDD Stock Today Unchanged at 9583 Key Levels 20260515 BioCardia BCDA Q1 2026 Earnings Miss Sparks Concern DEFSEC DFSC Q2 2024 Earnings Miss EPS 061 vs 053 Expected Encore ECPG Reports Strong Q1 2026 Revenue NA EPS Beats Traders See Over 50 Chance SP 500 Hits 8000 This Year Kalshi Data Shows Seagate Leads Memory Chip SellOff as CEO Warns New Factories Would Take Too Long AutoZone AZO Q1 2026 Earnings Beat Revenue NA EPS 2763