Netflix is the IBD Stock Of The Day as the internet television network gets positive reviews for its presentation to advertisers during upfronts season.

OK