Heliogen (NYSE:HLGN) Insider Buying and Selling Activity
- Current
Insider Ownership
Percentage - 3.00%
- Number Of
Insiders Buying
(Last 12 Months) - 10
- Amount Of
Insider Buying
(Last 12 Months) - $456,070.80
- Number Of
Insiders Selling
(Last 12 Months) - 6
- Amount Of
Insider Selling
(Last 12 Months) - $453,552.75