What availability Investar ISTR Q1 2026 Profit Surprises Where does RBC RBC stock rank in its sector Q1 2026 Profit Surprises James JRVR Stock Key Growth Drivers Q4 2025 Profit Disappoints Is CanFite Bio CANF stock a value play Momentum Building 20260501 NetEase Inc NTES Files Fiscal 2025 Form 20F Annual Report with Full Stakeholder Access SHAK Shake Shack posts modest Q4 2025 EPS beat but shares drop 4 percent on weak investor sentiment FRBA First Bank reports sharp Q1 2026 EPS miss sending its share price down 12 percent today Albemarle Corporation ALB Valuation Disparity Emerges Amid Shifting Lithium Sector Sentiment