Deutsche Bank’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
$419K Sell
25,581
-5,350
-17% -$93.1K ﹤0.01% 2869
2026
Q1
$533K Buy
30,931
+1,831
+6% +$32.9K ﹤0.01% 2544
2025
Q4
$524K Buy
29,100
+1,032
+4% +$19K ﹤0.01% 2541
2025
Q3
$544K Buy
28,068
+6,438
+30% +$130K ﹤0.01% 2499
2025
Q2
$434K Buy
21,630
+603
+3% +$11.7K ﹤0.01% 2524
2025
Q1
$416K Buy
21,027
+3,611
+21% +$71K ﹤0.01% 2575
2024
Q4
$330K Sell
17,416
-680
-4% -$13.5K ﹤0.01% 2848
2024
Q3
$369K Sell
18,096
-1,211
-6% -$24.2K ﹤0.01% 2626
2024
Q2
$366K Buy
19,307
+150
+0.8% +$2.92K ﹤0.01% 2502
2024
Q1
$389K Buy
19,157
+1,174
+7% +$23.8K ﹤0.01% 2475
2023
Q4
$378K Buy
17,983
+1,974
+12% +$38.8K ﹤0.01% 2518
2023
Q3
$310K Buy
16,009
+2,100
+15% +$42.6K ﹤0.01% 2492
2023
Q2
$270K Buy
13,909
+764
+6% +$13.6K ﹤0.01% 2715
2023
Q1
$233K Buy
13,145
+8
+0.1% +$155 ﹤0.01% 2937
2022
Q4
$241K Buy
13,137
+12,632
+2,501% +$252K ﹤0.01% 2877
2022
Q3
$9K Sell
505
-11,522
-96% -$261K ﹤0.01% 3845
2022
Q2
$251K Sell
12,027
-8,885
-42% -$204K ﹤0.01% 3036
2022
Q1
$505K Sell
20,912
-233
-1% -$5.63K ﹤0.01% 2740
2021
Q4
$514K Sell
21,145
-9,552
-31% -$241K ﹤0.01% 2831
2021
Q3
$749K Buy
30,697
+1,092
+4% +$27.9K ﹤0.01% 2792
2021
Q2
$775K Buy
29,605
+6,121
+26% +$156K ﹤0.01% 2943
2021
Q1
$580K Buy
23,484
+1,727
+8% +$37.4K ﹤0.01% 3009
2020
Q4
$420K Sell
21,757
-1,889
-8% -$32.1K ﹤0.01% 3026
2020
Q3
$357K Sell
23,646
-4,432
-16% -$67.7K ﹤0.01% 2845
2020
Q2
$420K Sell
28,078
-18,210
-39% -$245K ﹤0.01% 2745
2020
Q1
$474K Sell
46,288
-46,183
-50% -$1.01M ﹤0.01% 2512
2019
Q4
$2.29M Sell
92,471
-20,269
-18% -$496K ﹤0.01% 1880
2019
Q3
$2.73M Sell
112,740
-83,031
-42% -$1.96M ﹤0.01% 1730
2019
Q2
$4.45M Sell
195,771
-6,963
-3% -$158K ﹤0.01% 1892
2019
Q1
$4.53M Buy
202,734
+20,765
+11% +$453K ﹤0.01% 1932
2018
Q4
$3.58M Sell
181,969
-373,926
-67% -$8.06M ﹤0.01% 2013
2018
Q3
$12M Sell
555,895
-632,644
-53% -$14M 0.01% 1505
2018
Q2
$25.8M Buy
1,188,539
+767,835
+183% +$16.5M 0.01% 1025
2018
Q1
$8.81M Sell
420,704
-924,411
-69% -$19.1M ﹤0.01% 1727
2017
Q4
$28.7M Buy
1,345,115
+56,663
+4% +$1.23M 0.02% 786
2017
Q3
$28M Buy
1,288,452
+20,522
+2% +$452K 0.02% 822
2017
Q2
$28.4M Sell
1,267,930
-137,554
-10% -$3.08M 0.02% 753
2017
Q1
$31.7M Buy
1,405,484
+224,551
+19% +$5.07M 0.02% 682
2016
Q4
$25.9M Sell
1,180,933
-331,728
-22% -$7.32M 0.02% 743
2016
Q3
$34.1M Buy
1,512,661
+189,079
+14% +$4.18M 0.02% 678
2016
Q2
$27.4M Buy
1,323,582
+284,881
+27% +$5.68M 0.02% 759
2016
Q1
$19.7M Sell
1,038,701
-1,660,267
-62% -$30.8M 0.01% 909
2015
Q4
$55.5M Buy
2,698,968
+786,255
+41% +$16.2M 0.04% 490
2015
Q3
$39.2M Buy
1,912,713
+322,750
+20% +$6.99M 0.03% 567
2015
Q2
$34.3M Sell
1,589,963
-214,903
-12% -$5.09M 0.02% 691
2015
Q1
$43.9M Sell
1,804,866
-97,940
-5% -$2.35M 0.03% 579
2014
Q4
$44.2M Buy
1,902,806
+83,745
+5% +$1.93M 0.03% 618
2014
Q3
$39.9M Sell
1,819,061
-167,871
-8% -$3.93M 0.02% 627
2014
Q2
$47.2M Buy
1,986,932
+823,926
+71% +$19.6M 0.03% 552
2014
Q1
$27.4M Sell
1,163,006
-399,585
-26% -$9.49M 0.02% 768
2013
Q4
$34.9M Sell
1,562,591
-227,592
-13% -$4.82M 0.03% 637
2013
Q3
$34.6M Buy
1,790,183
+58,105
+3% +$1.17M 0.03% 629
2013
Q2
$34.6M Buy
+1,732,078
New +$37M 0.03% 607

Other funds holding STWD

Deutsche Bank's STWD Position: Q2 2026 in Review

Deutsche Bank reduced its Starwood Property Trust (STWD) stake by 17% in Q2 2026, selling an estimated $93.1K and leaving 25,581 shares worth $419K. The position accounts for ﹤0.01% of the portfolio, ranked #2869.

Deutsche Bank first reported a position in STWD in Q2 2013 and has held it in 53 quarters since. The position peaked at $55.5M in Q4 2015. 517 funds tracked by Wall St. Rank hold STWD as of Q2 2026.

  • Deutsche Bank held 25,581 shares of Starwood Property Trust worth $419K as of Q2 2026.
  • Deutsche Bank sold 5,350 Starwood Property Trust shares in Q2 2026, an estimated $93.1K.
  • Starwood Property Trust made up ﹤0.01% of Deutsche Bank's portfolio in Q2 2026, its #2869 holding.
  • Deutsche Bank first reported a position in Starwood Property Trust in Q2 2013 and has held it in 53 quarters since.
  • Deutsche Bank's Starwood Property Trust position peaked at $55.5M in Q4 2015.
  • 517 funds tracked by Wall St. Rank held Starwood Property Trust as of Q2 2026.

Based on Deutsche Bank's 13F filing for Q2 2026, filed 7 Aug 2026.