Renaissance Technologies’s Telesat TSAT Stock Holding History

Bought
Maintained
Sold
Quarter Market Value Status Shares Change in
Stake
Trade Value Portfolio Weight Portfolio Position
2026
Q1
$933K Sell
25,763
-30,037
-54% -$966K ﹤0.01% 2311
2025
Q4
$1.62M Sell
55,800
-5,846
-9% -$170K ﹤0.01% 1997
2025
Q3
$1.63M Sell
61,646
-6,854
-10% -$163K ﹤0.01% 2200
2025
Q2
$1.67M Buy
68,500
+55,900
+444% +$981K ﹤0.01% 2228
2025
Q1
$237K Buy
+12,600
New +$241K ﹤0.01% 3015
2024
Q3
Sell
-28,700
Closed -$261K 3898
2024
Q2
$261K Sell
28,700
-2,800
-9% -$22.8K ﹤0.01% 2964
2024
Q1
$268K Sell
31,500
-16,682
-35% -$158K ﹤0.01% 3130
2023
Q4
$503K Buy
48,182
+24,282
+102% +$272K ﹤0.01% 2773
2023
Q3
$342K Buy
23,900
+13,200
+123% +$179K ﹤0.01% 2872
2023
Q2
$101K Buy
+10,700
New +$90.6K ﹤0.01% 3469
2023
Q1
Sell
-17,700
Closed -$133K 4403
2022
Q4
$133K Sell
17,700
-13,500
-43% -$105K ﹤0.01% 3545
2022
Q3
$244K Buy
31,200
+21,100
+209% +$233K ﹤0.01% 3297
2022
Q2
$113K Sell
10,100
-24,000
-70% -$338K ﹤0.01% 3817
2022
Q1
$563K Sell
34,100
-12,100
-26% -$270K ﹤0.01% 3113
2021
Q4
$1.32M Buy
+46,200
New +$1.45M ﹤0.01% 2452

Other funds holding TSAT

Renaissance Technologies's TSAT Position: Q1 2026 in Review

Renaissance Technologies reduced its Telesat (TSAT) stake by 54% in Q1 2026, selling an estimated $966K and leaving 25,763 shares worth $933K. The position accounts for ﹤0.01% of the portfolio, ranked #2311.

Renaissance Technologies first reported a position in TSAT in Q4 2021 and has held it in 15 quarters since. The position peaked at $1.67M in Q2 2025. 75 funds tracked by Wall St. Rank hold TSAT as of Q1 2026.

  • Renaissance Technologies held 25,763 shares of Telesat worth $933K as of Q1 2026.
  • Renaissance Technologies sold 30,037 Telesat shares in Q1 2026, an estimated $966K.
  • Telesat made up ﹤0.01% of Renaissance Technologies's portfolio in Q1 2026, its #2311 holding.
  • Renaissance Technologies first reported a position in Telesat in Q4 2021 and has held it in 15 quarters since.
  • Renaissance Technologies's Telesat position peaked at $1.67M in Q2 2025.
  • 75 funds tracked by Wall St. Rank held Telesat as of Q1 2026.

Based on Renaissance Technologies's 13F filing for Q1 2026, filed 14 May 2026.