Telos Corporation: Institutional Shareholders Hold 61% of the Company

Tuesday, Jan 6, 2026 2:44 pm ET1min read
TLS--

Telos Corporation (NASDAQ:TLS) is largely controlled by institutional shareholders who own 61% of the company. The top 8 shareholders own 51% of the company, and insiders have been selling lately. Given the large stake in the stock by institutions, Telos' stock price might be vulnerable to their trading decisions. Institutional owners tend to have a great deal of weight in investing decisions and their actions can significantly impact the stock price.

Stay ahead of the market.

Get curated U.S. market news, insights and key dates delivered to your inbox.

Comments



Add a public comment...
No comments

No comments yet