Analyzing Heliogen (NYSE:HLGN) and Companhia Paranaense de Energia (NYSE:ELPC)
Insider & Institutional Ownership 27.6% of Heliogen shares are owned by institutional investors. 3.8% of Heliogen shares are owned by insiders. Strong institutional ownership is an indication that large money managers, endowments and hedge funds believe a stock is poised for long-term growth. Profitability This table compares Heliogen and Companhia Paranaense de Energia’s net margins, […]
