SLS Q1 2026 Earnings WiderThanExpected Loss but Stock Gains 567 Genie Energy Ltd GNE Q1 2026 Earnings EPS Misses Estimates Stock Edges Higher LNSR Earnings Overview 20260522 GeoVax Labs Inc GOVX Q1 2026 Earnings NarrowerThanExpected Loss No Revenue Shares Slide JAKK Q1 2026 Earnings EPS Surprises Positive but Revenue Details Absent Stock Dips GTY Q1 2026 Earnings Strong EPS Beat Drives Modest Share Price Uptick