Invesco’s Starwood Property Trust STWD Stock Holding History

Bought
Maintained
Sold
Quarter Market Value Status Shares Change in
Stake
Trade Value Portfolio Weight Portfolio Position
2026
Q2
$22.9M Sell
1,396,969
-209,928
-13% -$3.65M ﹤0.01% 1447
2026
Q1
$27.7M Sell
1,606,897
-4,780
-0.3% -$85.8K ﹤0.01% 1303
2025
Q4
$29M Buy
1,611,677
+203,480
+14% +$3.74M ﹤0.01% 1286
2025
Q3
$27.3M Buy
1,408,197
+27,824
+2% +$560K ﹤0.01% 1318
2025
Q2
$27.7M Sell
1,380,373
-21,474
-2% -$417K ﹤0.01% 1294
2025
Q1
$27.7M Buy
1,401,847
+40,915
+3% +$804K 0.01% 1285
2024
Q4
$25.8M Buy
1,360,932
+600,821
+79% +$11.9M ﹤0.01% 1364
2024
Q3
$15.5M Sell
760,111
-603,540
-44% -$12M ﹤0.01% 1603
2024
Q2
$25.8M Buy
1,363,651
+72,172
+6% +$1.41M 0.01% 1315
2024
Q1
$26.3M Buy
1,291,479
+309,262
+31% +$6.26M 0.01% 1312
2023
Q4
$20.6M Buy
982,217
+279,213
+40% +$5.48M ﹤0.01% 1390
2023
Q3
$13.6M Sell
703,004
-31,683
-4% -$642K ﹤0.01% 1563
2023
Q2
$14.3M Sell
734,687
-5,850
-0.8% -$104K ﹤0.01% 1557
2023
Q1
$13.1M Buy
740,537
+334,339
+82% +$6.46M ﹤0.01% 1594
2022
Q4
$7.45M Buy
406,198
+22,615
+6% +$451K ﹤0.01% 2044
2022
Q3
$6.99M Sell
383,583
-40,528
-10% -$918K ﹤0.01% 2018
2022
Q2
$8.86M Buy
424,111
+59,441
+16% +$1.37M ﹤0.01% 1937
2022
Q1
$8.81M Buy
364,670
+411
+0.1% +$9.93K ﹤0.01% 2037
2021
Q4
$8.85M Sell
364,259
-685,902
-65% -$17.3M ﹤0.01% 2076
2021
Q3
$25.6M Buy
1,050,161
+29,378
+3% +$751K 0.01% 1411
2021
Q2
$26.7M Buy
1,020,783
+169,832
+20% +$4.33M 0.01% 1422
2021
Q1
$21.1M Sell
850,951
-47,110
-5% -$1.02M 0.01% 1504
2020
Q4
$17.3M Buy
898,061
+542,590
+153% +$9.23M 0.01% 1506
2020
Q3
$5.36M Sell
355,471
-13,250
-4% -$202K ﹤0.01% 1974
2020
Q2
$5.52M Sell
368,721
-1,179,417
-76% -$15.9M ﹤0.01% 1941
2020
Q1
$15.9M Sell
1,548,138
-344,226
-18% -$7.54M 0.01% 1304
2019
Q4
$47M Sell
1,892,364
-213,270
-10% -$5.22M 0.01% 1042
2019
Q3
$51M Sell
2,105,634
-638,622
-23% -$15.1M 0.01% 986
2019
Q2
$62.3M Buy
2,744,256
+2,083,290
+315% +$47.3M 0.02% 919
2019
Q1
$14.8M Buy
660,966
+2,661
+0.4% +$58K 0.01% 1398
2018
Q4
$13M Sell
658,305
-253,062
-28% -$5.46M 0.01% 1379
2018
Q3
$19.6M Buy
911,367
+388,384
+74% +$8.6M 0.01% 1284
2018
Q2
$11.4M Buy
522,983
+72,861
+16% +$1.57M ﹤0.01% 1594
2018
Q1
$9.43M Buy
450,122
+35,235
+8% +$729K ﹤0.01% 1584
2017
Q4
$8.86M Buy
414,887
+59,800
+17% +$1.3M ﹤0.01% 1638
2017
Q3
$7.71M Sell
355,087
-75,386
-18% -$1.66M ﹤0.01% 1721
2017
Q2
$9.64M Buy
430,473
+7,890
+2% +$176K ﹤0.01% 1578
2017
Q1
$9.54M Buy
422,583
+5,629
+1% +$127K ﹤0.01% 1572
2016
Q4
$9.15M Buy
416,954
+99,883
+32% +$2.2M ﹤0.01% 1604
2016
Q3
$7.14M Buy
317,071
+34,261
+12% +$758K ﹤0.01% 1725
2016
Q2
$5.86M Sell
282,810
-30,953
-10% -$617K ﹤0.01% 1811
2016
Q1
$5.94M Sell
313,763
-132,775
-30% -$2.46M ﹤0.01% 1750
2015
Q4
$9.18M Sell
446,538
-399,154
-47% -$8.21M ﹤0.01% 1525
2015
Q3
$17.4M Sell
845,692
-21,939
-3% -$475K 0.01% 1210
2015
Q2
$18.7M Buy
867,631
+220,540
+34% +$5.23M 0.01% 1247
2015
Q1
$15.7M Buy
647,091
+88,558
+16% +$2.13M 0.01% 1325
2014
Q4
$13M Buy
558,533
+36,271
+7% +$834K 0.01% 1415
2014
Q3
$11.5M Sell
522,262
-7,810
-1% -$183K ﹤0.01% 1474
2014
Q2
$12.6M Sell
530,072
-53,953
-9% -$1.29M 0.01% 1433
2014
Q1
$13.8M Buy
584,025
+33,663
+6% +$799K 0.01% 1361
2013
Q4
$12.3M Buy
550,362
+24,646
+5% +$521K ﹤0.01% 1426
2013
Q3
$10.2M Buy
525,716
+238,765
+83% +$4.8M ﹤0.01% 1471
2013
Q2
$5.73M Buy
+286,951
New +$6.13M ﹤0.01% 1761

Other funds holding STWD

Invesco's STWD Position: Q2 2026 in Review

Invesco reduced its Starwood Property Trust (STWD) stake by 13% in Q2 2026, selling an estimated $3.65M and leaving 1,396,969 shares worth $22.9M. The position accounts for ﹤0.01% of the portfolio, ranked #1447.

Invesco first reported a position in STWD in Q2 2013 and has held it in 53 quarters since. The position peaked at $62.3M in Q2 2019. 519 funds tracked by Wall St. Rank hold STWD as of Q2 2026.

  • Invesco held 1,396,969 shares of Starwood Property Trust worth $22.9M as of Q2 2026.
  • Invesco sold 209,928 Starwood Property Trust shares in Q2 2026, an estimated $3.65M.
  • Starwood Property Trust made up ﹤0.01% of Invesco's portfolio in Q2 2026, its #1447 holding.
  • Invesco first reported a position in Starwood Property Trust in Q2 2013 and has held it in 53 quarters since.
  • Invesco's Starwood Property Trust position peaked at $62.3M in Q2 2019.
  • 519 funds tracked by Wall St. Rank held Starwood Property Trust as of Q2 2026.

Based on Invesco's 13F filing for Q2 2026, filed 14 Aug 2026.