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, ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results