STRD Q1 2026 Earnings Preferred Stock Posts Significant EPS Miss Surprise 77041 Ormat Technologies Q1 2026 Earnings EPS Surges 403 Above Estimates Stock Slips JLL Q1 2026 Earnings Solid EPS Beat Amid Cautious Market Sentiment TDS Q1 2026 Earnings Massive EPS Beat Despite Stock Decline TLSI Q1 2026 Earnings EPS Surprises Positively Despite No Revenue Stock Declines Fennec Pharmaceuticals Q1 2026 Earnings EPS Surprise Beats Estimates Amidst PreRevenue Stage