Canadian National Railway CNI Q1 2026 Earnings EPS Beats Estimates in a Challenging Freight Environment
NOC Q1 2026 Earnings Slight EPS Beat Amid Quiet Revenue Disclosure
Metalla Royalty Streaming Q1 2026 Earnings EPS Misses Estimates but Stock Rises 545 on Strategic Progress
NRDS Q1 2026 Earnings Earnings Beat Expectations Shares Rise on Profitability Strength
SOFI Q1 2026 Earnings Narrow Earnings Miss Sends Stock Slightly Lower
BW Q1 2026 Earnings Significant EPS Miss Leads to Stock Decline