TSAT Telesat Corporation logo

TSAT Telesat Corporation

Technology
$57.80+8.04%ClosedMarket Cap: $854.9M

As of 2026-05-26

Institutional Ownership Summary

Investors Holding

66

13F Shares

43,547,631

Ownership %

294.3%

New Positions

10

Increased Positions

28

Closed Positions

11

Reduced Positions

20

ETF Exposure
ETF SymbolETF NameShares HeldWeight %
UFOProcure Space ETF73,6500.73%