Invesco’s SLR Investment Corp SLRC Stock Holding History

Bought
Maintained
Sold
Quarter Market Value Status Shares Change in
Stake
Trade Value Portfolio Weight Portfolio Position
2025
Q4
Sell
-50,583
Closed -$773K 3853
2025
Q3
$773K Buy
50,583
+8,114
+19% +$132K ﹤0.01% 3043
2025
Q2
$685K Buy
42,469
+6,464
+18% +$103K ﹤0.01% 3026
2025
Q1
$607K Sell
36,005
-7,166
-17% -$122K ﹤0.01% 3077
2024
Q4
$698K Buy
43,171
+5,167
+14% +$82.1K ﹤0.01% 3079
2024
Q3
$572K Buy
38,004
+3,468
+10% +$53.9K ﹤0.01% 3175
2024
Q2
$556K Sell
34,536
-3,173
-8% -$50.1K ﹤0.01% 3235
2024
Q1
$579K Sell
37,709
-50
-0.1% -$757 ﹤0.01% 3259
2023
Q4
$568K Sell
37,759
-651,340
-95% -$9.72M ﹤0.01% 3151
2023
Q3
$10.6M Buy
689,099
+12,119
+2% +$183K ﹤0.01% 1720
2023
Q2
$9.66M Sell
676,980
-78,963
-10% -$1.13M ﹤0.01% 1833
2023
Q1
$11.4M Buy
755,943
+24,241
+3% +$364K ﹤0.01% 1699
2022
Q4
$10.2M Buy
731,702
+673,524
+1,158% +$9.35M ﹤0.01% 1833
2022
Q3
$717K Sell
58,178
-9,204
-14% -$135K ﹤0.01% 3057
2022
Q2
$986K Sell
67,382
-3,980
-6% -$64K ﹤0.01% 2997
2022
Q1
$1.29M Sell
71,362
-1,007
-1% -$18.4K ﹤0.01% 2957
2021
Q4
$1.33M Sell
72,369
-3,651
-5% -$69.9K ﹤0.01% 2942
2021
Q3
$1.45M Sell
76,020
-61,072
-45% -$1.16M ﹤0.01% 2956
2021
Q2
$2.56M Buy
137,092
+10,945
+9% +$205K ﹤0.01% 2751
2021
Q1
$2.24M Sell
126,147
-4,309
-3% -$79K ﹤0.01% 2733
2020
Q4
$2.28M Sell
130,456
-2,988
-2% -$50.7K ﹤0.01% 2569
2020
Q3
$2.12M Sell
133,444
-31,077
-19% -$509K ﹤0.01% 2466
2020
Q2
$2.63M Sell
164,521
-3,076
-2% -$46.8K ﹤0.01% 2339
2020
Q1
$1.95M Sell
167,597
-4,861
-3% -$88.5K ﹤0.01% 2411
2019
Q4
$3.56M Buy
172,458
+1,296
+0.8% +$26.6K ﹤0.01% 2356
2019
Q3
$3.53M Sell
171,162
-9,045
-5% -$186K ﹤0.01% 2328
2019
Q2
$3.7M Sell
180,207
-8,232
-4% -$173K ﹤0.01% 2367
2019
Q1
$3.93M Buy
188,439
+17,412
+10% +$361K ﹤0.01% 2176
2018
Q4
$3.28M Sell
171,027
-7,641
-4% -$158K ﹤0.01% 2221
2018
Q3
$3.82M Buy
178,668
+12,262
+7% +$262K ﹤0.01% 2316
2018
Q2
$3.4M Buy
166,406
+15,906
+11% +$333K ﹤0.01% 2398
2018
Q1
$3.06M Buy
150,500
+9,139
+6% +$188K ﹤0.01% 2259
2017
Q4
$2.86M Sell
141,361
-5,423
-4% -$115K ﹤0.01% 2334
2017
Q3
$3.18M Buy
146,784
+24,206
+20% +$521K ﹤0.01% 2241
2017
Q2
$2.68M Buy
122,578
+43,296
+55% +$955K ﹤0.01% 2331
2017
Q1
$1.79M Sell
79,282
-671
-0.8% -$14.6K ﹤0.01% 2660
2016
Q4
$1.67M Sell
79,953
-17,779
-18% -$363K ﹤0.01% 2712
2016
Q3
$2.01M Sell
97,732
-13,537
-12% -$272K ﹤0.01% 2547
2016
Q2
$2.12M Sell
111,269
-47,770
-30% -$869K ﹤0.01% 2446
2016
Q1
$2.75M Sell
159,039
-30,855
-16% -$515K ﹤0.01% 2265
2015
Q4
$3.12M Sell
189,894
-23,429
-11% -$403K ﹤0.01% 2242
2015
Q3
$3.37M Sell
213,323
-34,064
-14% -$600K ﹤0.01% 2140
2015
Q2
$4.45M Sell
247,387
-26,948
-10% -$522K ﹤0.01% 2070
2015
Q1
$5.55M Sell
274,335
-66,760
-20% -$1.3M ﹤0.01% 1906
2014
Q4
$6.14M Sell
341,095
-4,366
-1% -$80.3K ﹤0.01% 1780
2014
Q3
$6.45M Sell
345,461
-32,594
-9% -$656K ﹤0.01% 1772
2014
Q2
$8.05M Buy
378,055
+54,164
+17% +$1.16M ﹤0.01% 1662
2014
Q1
$7.05M Buy
323,891
+26,854
+9% +$598K ﹤0.01% 1720
2013
Q4
$6.7M Sell
297,037
-11,378
-4% -$257K ﹤0.01% 1799
2013
Q3
$6.84M Buy
308,415
+5,701
+2% +$129K ﹤0.01% 1703
2013
Q2
$6.99M Buy
+302,714
New +$7.08M ﹤0.01% 1633

Other funds holding SLRC

Invesco's SLRC Position: Q4 2025 in Review

Invesco sold out of SLR Investment Corp (SLRC) in Q4 2025, closing a stake of 50,583 shares — an estimated $773K sold.

Invesco first reported a position in SLRC in Q2 2013 and held it in 50 quarters. The position peaked at $11.4M in Q1 2023. 122 funds tracked by Wall St. Rank hold SLRC as of Q4 2025.

  • Invesco reported no remaining SLR Investment Corp position as of Q4 2025 after selling out during the quarter.
  • Invesco sold 50,583 SLR Investment Corp shares in Q4 2025, an estimated $773K.
  • Invesco first reported a position in SLR Investment Corp in Q2 2013 and held it in 50 quarters.
  • Invesco's SLR Investment Corp position peaked at $11.4M in Q1 2023.
  • 122 funds tracked by Wall St. Rank held SLR Investment Corp as of Q4 2025.

Based on Invesco's 13F filing for Q4 2025, filed 19 Feb 2026.