Insider Title Company Date Price Return Shares Value
Hastings Reed Co NETFLIX INC (NFLX) 2022-01-28 $38.88 1658.1% 514,400 $20,001,609
Return Profit / (loss) Cost
Total 1658.1% $331,652,517 $20,001,609