GREE Q1 2025 Earnings EPS Beats Estimates Despite Negative Earnings Kratos Q1 2026 Earnings EPS Beats Estimates Stock Edges Higher Draganfly DPRO Q1 2026 Earnings Narrow EPS Miss as Stock Rises But Revenue Remains Elusive NAII Q2 2024 Earnings Reported Loss Deepens as Stock Declines Caesarstone Ltd CSTE Q1 2026 Earnings Narrower Loss Surprises Shares Rally on Improved Margin Outlook C4 Therapeutics Q1 2026 Earnings Strong EPS Beat Amid Continued Pipeline Progress