Steward Partners Investment Advisory, LLC Capital Power Corporation Transaction History
Steward Partners Investment Advisory, LLC
- $10.6 Billion
- Q3 2024
About Capital Power Corporation
- Ticker CPX.TO
- Sector Utilities
- Industry Utilities—Independent Power Producers
- Shares Outstandng 116,470,000
- Market Cap $5.1B