Zacks Research upgraded EchoStar Corporation to strong buy from hold on October 21, 2026. The analyst consensus is buy, with an average price target of $138.56.

Lancaster Investment Management increased its EchoStar stake by 18.5% during the third quarter, making the satellite communications company its largest holding. The firm now owns 465,592 shares, valued at approximately $41.6 million.

EchoStar shares opened at $86.39 on the day of the announcements.