BRCC BRC reports Q4 2025 EPS below consensus estimates shares post a 45 percent single day gain Salesforce Inc CRM Bearish Risks Mount Amid AI Pricing Pushback Competitive Pressures and Federal Contract Uncertainty Should I hold BWX Tech BWXT stock Q4 2025 Profit Surprises