Vance Defends Personal Stock Trades Backs Congressional Trading Ban Come on Man NiSource NI Stock Analysis RangeBound Near 4730 20260520 Sunrun RUN Q1 2026 Earnings EPS 062 Beats Estimates Nvidias 2026 Underperformance Meets Persistent Hedge Fund Demand Vance Defends Stock Trading Calls for Congressional Ban in Wake of Trump Filings InvenTrust Properties IVT Q1 2026 Earnings Beat Revenue NA EPS 007 Bharat Dynamics Schedules Board Meeting for Q4 Results and Final Dividend Iamgold Corporation IAG Q1 2026 Earnings Why the Beat Matters