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