(read more) Drawing on Randolph’s previous experience at a mail order computer company ... selling 5.5 million shares. Netflix’s stock price was $15 each. From its first day of trading ...
Results that may be inaccessible to you are currently showing.
Hide inaccessible results