(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 ...