Seeking Alpha
  • davidbn
    Anyone have a clue what is going on with $NFLX? Bought some puts so I have no problem with it, just curious...
    4/3/13
    Reply (1)
    • Rubenov: Rumor Icahn sold - not true.
      4/3/13