MSNBC, a unit of NBCUniversal, has a long way to go to overtake the Fox News Channel, a unit of News Corporation: on most nights this year, Fox had two million more viewers than MSNBC.
But the two channels, which skew toward an audience that is 55 or older, are on average separated by fewer than 300,000 viewers in the 25- to 54-year-old demographic that advertisers desire. On three nights in a row after the election last week, MSNBC — whose hosts reveled in Mr. Obama’s victory — had more viewers than Fox in that demographic.