Taylor Devices TAYD Q1 2026 Earnings Beat Revenue NA EPS 079 QXO Launches Hostile Takeover Bid for Beacon After Repeated Rejections Kinsale KNSL Reports Strong Q1 2026 Revenue NA EPS Beats SafeHaven Demand Lifts Swiss Franc and Japanese Yen as DeepSeek AI News Shakes Tech Stocks Xencor Inc XNCR Holds Ground Near 1131 Key Levels in Focus Inhibikase Therapeutics IKT Holds Steady at 170 as Support and Resistance Levels Tighten Veris Residential VRE Holds Steady Near 19 as Consolidation Persists Olin Corporation OLN Holds Steady Near Support as Volatility Remains Subdued