NTRA (NTRA) Insider Trades & Smart Money Data
The company saw 8 SEC trades, resulting in a net loss of $2,314,714.
The company saw 8 SEC trades, resulting in a net loss of $2,314,714.
The company saw 8 SEC trades, resulting in a net loss of $2,314,714.
Nexus Score: 16