News

Get the latest updates on insider buying and selling for Vistra (NYSE:VST) today. Stay informed on insider activities and market impact.
The Largest Utilities Companies by Market Cap in July 2025 NextEra Energy, Iberdrola, and China Yangtze Power lead the utilities sector.
Former House Speaker Nancy Pelosi said back in 2022 the Senate would soon vote on a bill banning members of Congress from trading individual stocks. Roughly three years later, Pelosi is no longer… ...