Netflix Inc. (NASDAQ:NFLX), the $433 billion entertainment powerhouse that has delivered an impressive 81.6% return over the past year, reported that Chief Financial Officer Spencer Neumann recently ...
Co-CEO Gregory K. Peters recently sold shares worth approximately $3.8 million, according to a filing with the Securities and Exchange Commission. The transaction, which took place on February 5, ...