BB BlackBerry Limited Q1 2026 earnings top consensus estimates mild year over year revenue growth lifts shares higher today Krispy Kreme DNUT Stock Detailed Breakdown Tick Up 20260418 RAIL FreightCar America Inc shares gain after Q4 2025 EPS miss as investors prioritize future growth over shortterm results China Pharma CPHI Stock Dividend Analysis 154 20260416 BYSI BeyondSpring Inc Ordinary Shares posts narrower than expected Q4 2021 loss shares rise nearly 3 percent on positive market reception Concentrix CNXC Growth Potential Q1 2026 Earnings Underperform Oxford OXSQG Peer Comparison Oxford Square Capital 2028 550 notes post 2 EPS miss Smurfit SW Stock Why Customer Loyalty Bullish Momentum 20260418 Norwood Financial NWFL Stock LongTerm Outlook Trend Strengthens 20260418 Endeavour EXK Stock Weekly Review 120 20260415 Forian FORA Stock Calendar Spread 046 20260418 Security SNFCA Stock Market Valuation Slight Gain 20260418