Neumann Spencer Adam

CIK: 0001543133
Primary company: NETFLIX INC (NFLX)
Total Transactions
318
Total Buy Value
$0
Total Sell Value
$40.61M
Net Activity
$-40.61M
Last Transaction
Jan 2026
Companies
3

Companies

Transaction History