LOPE Q1 2026 Earnings Earnings Beat Estimates Amid Enrollment Stability Greenidge Generation Holdings Inc GREE Q1 2025 Earnings Narrowed Loss Beats Expectations Yet Shares Slide STWD Q1 2026 Earnings EPS Misses Estimates Amid Challenging CRE Environment Tiptree Inc TIPT Q2 2025 Earnings Strong Earnings Per Share of 058 Drives Positive Market Response ARMK Q1 2026 Earnings EPS Slightly Misses Estimates Amid Mixed Market Reaction Backblaze BLZE Q1 2026 Earnings EPS Misses Estimates but Stock Gains 4 on Operational Momentum