STT Q1 2026 Earnings EPS Beat Drives Positive Market Response KURA Q1 2026 Earnings WiderThanExpected Loss Amid Clinical Progress Greenidge Generation Holdings Inc GREE Q1 2025 Earnings Narrowed Loss Beats Estimates as Bitcoin Mining Operations Adjust ZenaTech Inc ZENA Q4 2025 Earnings Deep Loss Misses Estimates Despite Share Rally AEBI Q1 2026 Earnings Earnings Per Share Misses Estimates Stock Edges Higher IO Biotech Q3 2025 Earnings EPS Beat of 6067 Surprise but No Revenue from PreCommercial Pipeline