Close

originals

Netflix shares plunge 13% as investors pout

Netflix shares were down 13% to $248.95 Tuesday morning despite revealing higher-than-expected income Monday evening in its Q2 2013 Read More