CANF Q4 2023 Earnings Surprise EPS Beat Amid Zero Revenue Stock Slides Raja Venkatraman and MarketSmith Identify Five Stocks for May 22 as Indian Indices Dip Innovative Industrial Properties Inc IIPR Q1 2026 Earnings EPS Falls Short of Estimates Stock Edges Higher Community Bancorp CMTV Q4 2025 Earnings EPS Come in at 083 Amid Stock Decline The Cuba Pressure Campaign Intensifies Analysts See PreConflict Playbook Dynamics Empire Petroleum Corporation EP Q3 2025 Earnings Loss Per Share Widens as Company Navigates Operational Challenges TGS Q1 2026 Earnings Staggering EPS Beat of 319 Sends Stock Higher