New NMFC Stock Analysis 182 Gain What to Watch 20260520 UK Eases Sanctions on Russian Oil Amid Rising Fuel Prices and Strait of Hormuz Disruption Transdigm TDG Q1 2026 Earnings Surprise EPS 985 Up Significant Europes Household Energy Prices Surge Amid Middle East Tensions Which Capitals Were Hit Hardest NFL Seeks to Curb Certain Prediction Market Contracts Citing Integrity Concerns Franklin FC Q1 2026 Earnings Miss EPS 017 vs 003 Expected