Invesco’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
$74.4M Sell
1,188,494
-194,833
-14% -$12.5M 0.01% 928
2025
Q4
$86.3M Buy
1,383,327
+25,196
+2% +$1.52M 0.01% 880
2025
Q3
$81.5M Buy
1,358,131
+114,697
+9% +$6.9M 0.01% 907
2025
Q2
$82.6M Sell
1,243,434
-34,383
-3% -$2.11M 0.01% 876
2025
Q1
$73.2M Buy
1,277,817
+1,115
+0.1% +$63.6K 0.01% 895
2024
Q4
$75.8M Sell
1,276,702
-30,612
-2% -$1.81M 0.01% 893
2024
Q3
$75.9M Sell
1,307,314
-95,745
-7% -$5M 0.01% 883
2024
Q2
$68.7M Sell
1,403,059
-122,220
-8% -$6.2M 0.01% 889
2024
Q1
$83.2M Buy
1,525,279
+3,492
+0.2% +$185K 0.02% 842
2023
Q4
$78.9M Sell
1,521,787
-137,291
-8% -$6.76M 0.02% 825
2023
Q3
$81M Buy
1,659,078
+152,568
+10% +$7.65M 0.02% 786
2023
Q2
$78.5M Sell
1,506,510
-43,075
-3% -$2.12M 0.02% 786
2023
Q1
$72.4M Sell
1,549,585
-23,622
-2% -$1.14M 0.02% 818
2022
Q4
$73M Sell
1,573,207
-66,767
-4% -$2.95M 0.02% 804
2022
Q3
$65.2M Sell
1,639,974
-41,135
-2% -$1.84M 0.02% 809
2022
Q2
$77M Buy
1,681,109
+10,086
+0.6% +$503K 0.02% 780
2022
Q1
$93.3M Sell
1,671,023
-112,427
-6% -$6.19M 0.02% 784
2021
Q4
$99.3M Sell
1,783,450
-110,123
-6% -$6.09M 0.02% 810
2021
Q3
$97.4M Buy
1,893,573
+349,245
+23% +$18M 0.02% 817
2021
Q2
$79.6M Buy
1,544,328
+236,492
+18% +$12.5M 0.02% 909
2021
Q1
$66.1M Buy
1,307,836
+431,819
+49% +$21.1M 0.02% 946
2020
Q4
$38.9M Buy
876,017
+22,369
+3% +$969K 0.01% 1109
2020
Q3
$34.8M Buy
853,648
+86,389
+11% +$3.49M 0.01% 1062
2020
Q2
$28.2M Buy
767,259
+9,945
+1% +$342K 0.01% 1141
2020
Q1
$24.3M Sell
757,314
-18,459
-2% -$791K 0.01% 1117
2019
Q4
$35.4M Sell
775,773
-77,826
-9% -$3.5M 0.01% 1137
2019
Q3
$38.3M Sell
853,599
-62,708
-7% -$2.62M 0.01% 1106
2019
Q2
$37.9M Sell
916,307
-59,227
-6% -$2.38M 0.01% 1142
2019
Q1
$37.5M Sell
975,534
-14,358
-1% -$527K 0.01% 947
2018
Q4
$32.9M Sell
989,892
-10,195
-1% -$369K 0.01% 925
2018
Q3
$39.8M Buy
1,000,087
+14,187
+1% +$568K 0.01% 944
2018
Q2
$39.6M Buy
985,900
+21,259
+2% +$880K 0.01% 928
2018
Q1
$39.7M Sell
964,641
-168,479
-15% -$7.1M 0.01% 848
2017
Q4
$46.8M Buy
1,133,120
+137,096
+14% +$5.46M 0.02% 801
2017
Q3
$39.7M Sell
996,024
-94,509
-9% -$3.61M 0.01% 876
2017
Q2
$39M Sell
1,090,533
-63,842
-6% -$2.2M 0.01% 892
2017
Q1
$42.2M Buy
1,154,375
+250,850
+28% +$9.53M 0.01% 864
2016
Q4
$34.7M Buy
903,525
+441,508
+96% +$16M 0.01% 954
2016
Q3
$15M Sell
462,017
-42,521
-8% -$1.37M 0.01% 1268
2016
Q2
$16.6M Buy
504,538
+81,388
+19% +$2.73M 0.01% 1209
2016
Q1
$13.7M Sell
423,150
-229
-0.1% -$6.72K 0.01% 1281
2015
Q4
$13.2M Buy
423,379
+32,586
+8% +$1.07M 0.01% 1351
2015
Q3
$12.6M Buy
390,793
+134,048
+52% +$4.35M 0.01% 1347
2015
Q2
$8.58M Sell
256,745
-61,368
-19% -$2.02M ﹤0.01% 1630
2015
Q1
$9.8M Sell
318,113
-261,740
-45% -$8.36M ﹤0.01% 1547
2014
Q4
$20.9M Sell
579,853
-17,590
-3% -$629K 0.01% 1150
2014
Q3
$21.7M Sell
597,443
-307,690
-34% -$11.6M 0.01% 1147
2014
Q2
$33.3M Sell
905,133
-87,981
-9% -$3.03M 0.01% 999
2014
Q1
$34.4M Buy
993,114
+284,577
+40% +$9.8M 0.01% 968
2013
Q4
$25M Sell
708,537
-657,072
-48% -$22.4M 0.01% 1105
2013
Q3
$43.7M Sell
1,365,609
-12,568
-0.9% -$400K 0.02% 828
2013
Q2
$40.7M Buy
+1,378,177
New +$39.2M 0.02% 818

Other funds holding SLF

Invesco's SLF Position: Q1 2026 in Review

Invesco reduced its Sun Life Financial (SLF) stake by 14% in Q1 2026, selling an estimated $12.5M and leaving 1,188,494 shares worth $74.4M. The position accounts for 0.01% of the portfolio, ranked #928.

Invesco first reported a position in SLF in Q2 2013 and has held it in 52 quarters since. The position peaked at $99.3M in Q4 2021. 449 funds tracked by Wall St. Rank hold SLF as of Q1 2026.

  • Invesco held 1,188,494 shares of Sun Life Financial worth $74.4M as of Q1 2026.
  • Invesco sold 194,833 Sun Life Financial shares in Q1 2026, an estimated $12.5M.
  • Sun Life Financial made up 0.01% of Invesco's portfolio in Q1 2026, its #928 holding.
  • Invesco first reported a position in Sun Life Financial in Q2 2013 and has held it in 52 quarters since.
  • Invesco's Sun Life Financial position peaked at $99.3M in Q4 2021.
  • 449 funds tracked by Wall St. Rank held Sun Life Financial as of Q1 2026.

Based on Invesco's 13F filing for Q1 2026, filed 12 May 2026.