Telesat Corp (TSAT) Institutional Ownership

Institutions by Trading Activity

Ownership Statistics

14,797,243Shares Outstanding
43,563,106Shares held by institutions
$1,715,515,161Value of institutional holdings
294.40%Institutional ownership %
-3.59%Shares Changed QoQ
64No. of institutional investors

Shares Owned by Institutions

Shares Purchased/Sold by Institutions

Ownership Summary

Telesat Corp (NASDAQ:TSAT) appears in 64 institutional 13F filings for the quarter ending December 2025.

75 Institutional Holders

43,563,106 Total Shares Held
Download Data
Owner Name Date Shares Held Change (QoQ) Change (%) Value (USD)
PUBLIC SECTOR PENSION INVESTMENT BOARD 31 Mar, 2026 18,211,203 0 0.00% $659,245,549.00
MHR FUND MANAGEMENT LLC 31 Mar, 2026 18,035,092 0 0.00% $652,870,330.00
GAMCO INVESTORS, INC. ET AL 31 Mar, 2026 1,769,149 -62,544 -3.41% $64,043,194.00
Rubric Capital Management LP 31 Mar, 2026 843,781 0 0.00% $30,544,872.00
GABELLI FUNDS LLC 31 Mar, 2026 714,129 1,250 0.18% $25,851,470.00
Heard Capital LLC 31 Mar, 2026 610,570 -616,773 -50.25% $22,102,634.00
NEXPOINT ASSET MANAGEMENT, L.P. 31 Mar, 2026 396,623 0 0.00% $14,357,753.00
LM Asset Management Inc. 31 Mar, 2026 382,650 53,200 16.15% $13,804,272.00
PenderFund Capital Management Ltd. 31 Mar, 2026 371,153 -38,600 -9.42% $13,145,308.00
Vestcor Inc 31 Mar, 2026 250,000 50,000 25.00% $9,050.00
Morgan Stanley 31 Mar, 2026 163,304 98,981 153.88% $5,911,606.00
MILLENNIUM MANAGEMENT LLC 31 Mar, 2026 151,743 23,271 18.11% $5,493,097.00
AYAL Capital Advisors Ltd 31 Mar, 2026 148,000 148,000 0.00% $5,357,600.00
Senvest Management, LLC 31 Mar, 2026 137,668 3,000 2.23% $4,983,582.00
OSAIC HOLDINGS, INC. 31 Mar, 2026 137,035 136,460 23,732.17% $4,960,666.00
CITADEL ADVISORS LLC 31 Mar, 2026 136,582 68,349 100.17% $4,944,268.00
Connor, Clark & Lunn Investment Management Ltd. 31 Mar, 2026 123,267 10,752 9.56% $4,461,365.00
Pembroke Management, LTD 31 Mar, 2026 92,829 92,829 0.00% $3,360,410.00
INTACT INVESTMENT MANAGEMENT INC. 31 Mar, 2026 73,700 73,700 0.00% $2,661,992.00
Penserra Capital Management LLC 31 Mar, 2026 73,650 31,188 73.45% $2,666.00