ETN (ETN) Insider Trades & Smart Money Data
Insider trading activity was reported with net proceeds of $2,595,476.
Insider trading activity was reported with net proceeds of $2,595,476.
Insider trading activity was reported with net proceeds of $2,595,476.
Nexus Score: 4