Russell Investments Group’s Sitio Royalties STR Stock Holding History

Bought
Maintained
Sold
Quarter Market Value Status Shares Change in
Stake
Trade Value Portfolio Weight Portfolio Position
2025
Q3
Sell
-44,271
Closed -$814K 4222
2025
Q2
$814K Sell
44,271
-10,175
-19% -$183K ﹤0.01% 2159
2025
Q1
$1.08M Sell
54,446
-201,441
-79% -$4.08M ﹤0.01% 1998
2024
Q4
$4.91M Sell
255,887
-257,307
-50% -$5.75M 0.01% 1183
2024
Q3
$10.7M Buy
513,194
+85,009
+20% +$1.93M 0.02% 809
2024
Q2
$10.1M Sell
428,185
-1,137
-0.3% -$26.7K 0.02% 800
2024
Q1
$10.6M Buy
429,322
+92,231
+27% +$2.08M 0.02% 802
2023
Q4
$7.93M Buy
337,091
+164,198
+95% +$3.81M 0.01% 904
2023
Q3
$4.19M Buy
172,893
+79,629
+85% +$2.05M 0.01% 1169
2023
Q2
$2.45M Buy
93,264
+89,606
+2,450% +$2.29M ﹤0.01% 1455
2023
Q1
$82.7K Sell
3,658
-186,503
-98% -$4.63M ﹤0.01% 2623
2022
Q4
$5.49M Buy
190,161
+187,090
+6,092% +$5.42M 0.01% 1047
2022
Q3
$67K Hold
3,071
﹤0.01% 2722
2022
Q2
$71K Hold
3,071
﹤0.01% 2709
2022
Q1
$82K Hold
3,071
﹤0.01% 2588
2021
Q4
$59K Hold
3,071
﹤0.01% 2890
2021
Q3
$57K Sell
3,071
-2,025
-40% -$37.8K ﹤0.01% 2935
2021
Q2
$103K Buy
5,096
+2,025
+66% +$38.9K ﹤0.01% 3051
2021
Q1
$55K Hold
3,071
﹤0.01% 3029
2020
Q4
$38K Sell
3,071
-12,128
-80% -$123K ﹤0.01% 2946
2020
Q3
$148K Hold
15,199
﹤0.01% 2892
2020
Q2
$194K Buy
+15,199
New +$160K ﹤0.01% 2716

Other funds holding STR

Russell Investments Group's STR Position: Q3 2025 in Review

Russell Investments Group sold out of Sitio Royalties (STR) in Q3 2025, closing a stake of 44,271 shares — an estimated $814K sold.

Russell Investments Group first reported a position in STR in Q2 2020 and held it in 21 quarters. The position peaked at $10.7M in Q3 2024. 2 funds tracked by Wall St. Rank hold STR as of Q3 2025.

  • Russell Investments Group reported no remaining Sitio Royalties position as of Q3 2025 after selling out during the quarter.
  • Russell Investments Group sold 44,271 Sitio Royalties shares in Q3 2025, an estimated $814K.
  • Russell Investments Group first reported a position in Sitio Royalties in Q2 2020 and held it in 21 quarters.
  • Russell Investments Group's Sitio Royalties position peaked at $10.7M in Q3 2024.
  • 2 funds tracked by Wall St. Rank held Sitio Royalties as of Q3 2025.

Based on Russell Investments Group's 13F filing for Q3 2025, filed 13 Nov 2025.