INSM (INSM) Insider Trades & Smart Money Data
The company saw 4 SEC trades resulting in a net sale of $15,779,804.
The company saw 4 SEC trades resulting in a net sale of $15,779,804.
The company saw 4 SEC trades resulting in a net sale of $15,779,804.
Nexus Score: 8