Netflix Inc. (NASDAQ: NFLX) is a position that Icahn said he lightened up in, and that he did, to the tune of about one-sixth of his stake. Icahn held 2.244 million shares at the end of the quarter. We would opine that Icahn may even own less of this now, perhaps from stop orders on the pullback. Netflix now trades at $341 after having peaked above $450 in March. The price is not that much different now, but shares did briefly tick under $300 one day in April.