The stock price of Netflix, Inc. (NASDAQ:NFLX) regained some of its value after declining as much as 7 percent to $164.26 per share during the early trading on Wednesday.
The shares of the company plunged due to rumors that activist investor, Carl Icahn had been selling some of its stakes in the company.
it's been busted since it lost 190.48. All there is to it. It found some support at 166.63