GNK Q1 2026 Earnings Significant EPS Beat Amid Challenging Market Conditions RTX Q1 2026 Earnings EPS Surges Past Estimates with 161 Surprise TPG Mortgage Investment Trust Inc MITT Q1 2026 Earnings EPS Beats Estimates Amid Steady Portfolio Performance Starwood Property Trust STWD Q1 2026 Earnings EPS Miss Amid Stable Market Performance Strategy Inc STRF Q1 2026 Earnings Preferred Stock Reports Massive Miss as EPS Deeply Negative Viewbix Inc VBIX Holds Steady at 364 Key Support and Resistance Levels in Focus TAT Technologies Ltd TATT Surges 325 as Shares Test Key Resistance Near 4033 Massimo Group MAMO Tests Key Support at 095 After Marginal Decline ITT Inc ITT Surges 3 Breaking Out Toward Resistance Amid Strong Momentum Ovintiv Q1 2026 Earnings Strong EPS Beat Amid Modest Stock Decline