CNN ranked No. 1 in cable news primetime last week, topping Fox News Channel and MSNBC in the news demo of viewers ages 25-54.

Note cable news ratings leader Bill O’Reilly being on vacation from The O’Reilly Factor last week.

Across the full week, CNN’s primetime clocked 417K news-demo viewers to FNC’s 336K and MSNBC’s 241K. CNN has topped cable news primetime four of the past seven weeks – its best ratings streak in eight years.

FNC topped its cable competition in total viewers with a primetime of 1.8 million viewers, to CNN’s 1.2M and MSNBC’s 965K. FNC trailed only TBS (2.4M) and AMC (1.9M) among all cable networks. CNN ranked No. 10 in total viewers.