Stocks Rally on Strong Earnings Iran Deal Talks in Focus Weekly Market Outlook Scotiabank Flags Lower Rent Growth Expectations for MidAmerica Apartment Communities MAA Argus Upgrades BP to Buy Following Strong Earnings Beat Steel Stocks Surge as Government Extends Minimum Import Price on 66 Steel Products SP 500 Earnings Surge May Signal LateStage Bull Market Historical Patterns Suggest US SelfDefense Strikes in Iran Raise Geopolitical Uncertainty Amid Peace Deal Efforts Sachem Capital Corp 800 Notes due 2027 SCCG Q1 2026 Earnings Significant EPS Miss Amid Challenging Environment SKYE Q1 2026 Earnings EPS Misses Estimates as PreRevenue Biotech Continues Development MGPI Q1 2026 Earnings Strong Earnings Beat Driven by Operational Efficiencies FormFactor Inc FORM Q1 2026 Earnings Strong EPS Surprise Drives Stock Rally APPN Q1 2026 Earnings EPS Surges Past Estimates with 44 Beat DIN Q1 2026 Earnings Earnings Beat Amid Mixed Restaurant Performance Climb Global Solutions CLMB Slips Slightly as Narrow Trading Range Persists Cross Timbers Royalty Trust CRT Surges 272 Key Levels to Watch Nuveen NASDAQ 100 Dynamic Overwrite Fund QQQX Edges Higher as Covered Call Strategy Gains Traction Starfighters Space Inc FJET Maintains Uptrend Resistance at 701 in Focus Ferroglobe GSM Gains Momentum Stock Rises 296 as Market Sentiment Shifts AXT Inc Shares Surge to Record High as Investor Meeting Approaches Woodward Inc WWD Q1 2026 Earnings EPS Beats Estimates by 782 as Stock Edges Lower Rentokil Initial RTO Slips 109 as Stock Holds Above Key Support Resistance at 3279 in Sight