Qube Research & Technologies (QRT)’s Sun Life Financial SLF Stock Holding History

Bought
Maintained
Sold
Quarter Market Value Status Shares Change in
Stake
Trade Value Portfolio Weight Portfolio Position
2026
Q1
Sell
-44,634
Closed -$2.79M 4071
2025
Q4
$2.79M Sell
44,634
-24,971
-36% -$1.51M ﹤0.01% 2096
2025
Q3
$4.18M Sell
69,605
-44,329
-39% -$2.67M ﹤0.01% 1863
2025
Q2
$7.59M Sell
113,934
-6,800
-6% -$417K 0.01% 1465
2025
Q1
$6.91M Sell
120,734
-14,889
-11% -$849K 0.01% 1360
2024
Q4
$8.04M Buy
135,623
+46,602
+52% +$2.75M 0.01% 1226
2024
Q3
$5.16M Sell
89,021
-147,607
-62% -$7.71M 0.01% 1373
2024
Q2
$11.6M Sell
236,628
-178,848
-43% -$9.08M 0.02% 847
2024
Q1
$22.7M Sell
415,476
-116,129
-22% -$6.14M 0.04% 530
2023
Q4
$27.6M Buy
531,605
+357,044
+205% +$17.6M 0.05% 423
2023
Q3
$8.52M Buy
174,561
+94,254
+117% +$4.72M 0.02% 707
2023
Q2
$4.19M Sell
80,307
-123,746
-61% -$6.08M 0.02% 749
2023
Q1
$9.53M Buy
204,053
+20,312
+11% +$978K 0.04% 488
2022
Q4
$8.53M Buy
183,741
+60,161
+49% +$2.66M 0.05% 523
2022
Q3
$4.91M Sell
123,580
-49,571
-29% -$2.22M 0.03% 625
2022
Q2
$7.93M Buy
173,151
+149,842
+643% +$7.47M 0.06% 354
2022
Q1
$1.3M Sell
23,309
-95,311
-80% -$5.25M 0.01% 1024
2021
Q4
$6.61M Buy
+118,620
New +$6.56M 0.05% 471
2021
Q3
Sell
-88,173
Closed -$4.54M 2725
2021
Q2
$4.54M Buy
88,173
+76,607
+662% +$4.05M 0.05% 437
2021
Q1
$585K Sell
11,566
-42,712
-79% -$2.09M 0.01% 1087
2020
Q4
$2.41M Buy
54,278
+33,022
+155% +$1.43M 0.03% 546
2020
Q3
$866K Sell
21,256
-31,721
-60% -$1.28M 0.01% 851
2020
Q2
$1.95M Buy
+52,977
New +$1.82M 0.03% 668
2020
Q1
Sell
-24,345
Closed -$1.11M 1619
2019
Q4
$1.11M Buy
+24,345
New +$1.1M 0.03% 570

Other funds holding SLF

Qube Research & Technologies (QRT)'s SLF Position: Q1 2026 in Review

Qube Research & Technologies (QRT) sold out of Sun Life Financial (SLF) in Q1 2026, closing a stake of 44,634 shares — an estimated $2.79M sold.

Qube Research & Technologies (QRT) first reported a position in SLF in Q4 2019 and held it in 23 quarters. The position peaked at $27.6M in Q4 2023. 449 funds tracked by Wall St. Rank hold SLF as of Q1 2026.

  • Qube Research & Technologies (QRT) reported no remaining Sun Life Financial position as of Q1 2026 after selling out during the quarter.
  • Qube Research & Technologies (QRT) sold 44,634 Sun Life Financial shares in Q1 2026, an estimated $2.79M.
  • Qube Research & Technologies (QRT) first reported a position in Sun Life Financial in Q4 2019 and held it in 23 quarters.
  • Qube Research & Technologies (QRT)'s Sun Life Financial position peaked at $27.6M in Q4 2023.
  • 449 funds tracked by Wall St. Rank held Sun Life Financial as of Q1 2026.

Based on Qube Research & Technologies (QRT)'s 13F filing for Q1 2026, filed 15 May 2026.