Posted On: 08/11/2016 9:28:50 AM
Post# of 96881
Re: Krisandtilly #64233
Does this have to do with Icahn selling his Netflix shares with profit of $1.6 billion
(0)
(0)
Scroll down for more posts ▼