John Steuart

Insider Trading: Purchases
  • Displaying 2
Symbol Price Amount Total Value Remaining Holdings Date Form 4
NTRA $11.94 66,621 $795,454.74 83,752 2016-06-19 Filing
NTRA $11.94 17,131 $204,544.14 17,131 2016-06-19 Filing