Genie Energy Ltd GNE Q1 2026 Earnings EPS Falls Short of Estimates Amidst Operational Headwinds CBIO Q1 2026 Earnings Narrowed Loss Beats Expectations as Cash Management Remains Focus VKTX Q1 2026 Earnings WiderThanExpected Loss as Clinical Pipeline Progresses GYRE Q1 2026 Earnings SmallerthanExpected Loss Drives Positive Surprise Amid Revenue Absence CDZI Q1 2026 Earnings Narrowing Loss Beats Estimates Amid Revenue Uncertainty SPRO Q1 2026 Earnings Loss Narrower Than Expected Stock Gains