According to Zen Score, the 3 best communication stocks to buy right now are:
1. Cogent Communications Holdings (NASDAQ:CCOI)
Cogent Communications Holdings (NASDAQ:CCOI) is the top communication service stock with a Zen Score of 64, which is 37 points higher than the communication service sector average of 27. It passed 24 out of 38 due diligence checks and has strong fundamentals. Cogent Communications Holdings has seen its stock lose -6.78% over the past year, underperforming other communication service stocks by -10 percentage points.
Cogent Communications Holdings has an average 1 year
price target of $82.00, an upside of 29.11% from Cogent Communications Holdings's current stock price of $63.51.
Cogent Communications Holdings stock has a consensus Buy recommendation according to Wall Street analysts. Of the 6 analysts covering Cogent Communications Holdings, 33.33% have issued a Strong Buy rating, 16.67% have issued a Buy, 50% have issued a Hold, while 0% have issued a Sell rating, and 0% have issued a Strong Sell.
2. Opera (NASDAQ:OPRA)
Opera (NASDAQ:OPRA) is the second best communication service stock with a Zen Score of 62, which is 35 points higher than the communication service sector average of 27. It passed 22 out of 38 due diligence checks and has strong fundamentals. Opera has seen its stock return 18.31% over the past year, overperforming other communication service stocks by 15 percentage points.
Opera has an average 1 year
price target of $20.75, an upside of 57.44% from Opera's current stock price of $13.18.
Opera stock has a consensus Strong Buy recommendation according to Wall Street analysts. Of the 2 analysts covering Opera, 50% have issued a Strong Buy rating, 50% have issued a Buy, 0% have issued a Hold, while 0% have issued a Sell rating, and 0% have issued a Strong Sell.
3. Baidu (NASDAQ:BIDU)
Baidu (NASDAQ:BIDU) is the third best communication service stock with a Zen Score of 61, which is 34 points higher than the communication service sector average of 27. It passed 19 out of 33 due diligence checks and has strong fundamentals. Baidu has seen its stock lose -4.92% over the past year, underperforming other communication service stocks by -8 percentage points.
Baidu has an average 1 year
price target of $161.86, an upside of 44.84% from Baidu's current stock price of $111.75.
Baidu stock has a consensus Strong Buy recommendation according to Wall Street analysts. Of the 7 analysts covering Baidu, 100% have issued a Strong Buy rating, 0% have issued a Buy, 0% have issued a Hold, while 0% have issued a Sell rating, and 0% have issued a Strong Sell.