Teacher Retirement System of Texas’s SandRidge Energy SD Stock Holding History

Bought
Maintained
Sold
Quarter Market Value Status Shares Change in
Stake
Trade Value Portfolio Weight Portfolio Position
2025
Q2
Sell
-68,799
Closed -$786K 2109
2025
Q1
$786K Sell
68,799
-75,082
-52% -$891K ﹤0.01% 1332
2024
Q4
$1.69M Buy
143,881
+1,474
+1% +$17K 0.01% 921
2024
Q3
$1.74M Buy
142,407
+84,293
+145% +$1.08M 0.01% 776
2024
Q2
$751K Sell
58,114
-3,483
-6% -$48.2K ﹤0.01% 1045
2024
Q1
$897K Buy
61,597
+4,595
+8% +$62K 0.01% 1034
2023
Q4
$779K Buy
57,002
+12,844
+29% +$190K 0.01% 1139
2023
Q3
$692K Buy
44,158
+15,528
+54% +$249K ﹤0.01% 1240
2023
Q2
$437K Buy
28,630
+16,532
+137% +$243K ﹤0.01% 1493
2023
Q1
$174K Buy
+12,098
New +$185K ﹤0.01% 1897
2022
Q4
Sell
-48,997
Closed -$799K 2183
2022
Q3
$799K Buy
+48,997
New +$885K 0.01% 1281
2018
Q1
Sell
-10,943
Closed -$231K 2072
2017
Q4
$231K Buy
+10,943
New +$204K ﹤0.01% 2002

Other funds holding SD

Teacher Retirement System of Texas's SD Position: Q2 2025 in Review

Teacher Retirement System of Texas sold out of SandRidge Energy (SD) in Q2 2025, closing a stake of 68,799 shares — an estimated $786K sold.

Teacher Retirement System of Texas first reported a position in SD in Q4 2017 and held it in 11 quarters. The position peaked at $1.74M in Q3 2024. 154 funds tracked by Wall St. Rank hold SD as of Q2 2025.

  • Teacher Retirement System of Texas reported no remaining SandRidge Energy position as of Q2 2025 after selling out during the quarter.
  • Teacher Retirement System of Texas sold 68,799 SandRidge Energy shares in Q2 2025, an estimated $786K.
  • Teacher Retirement System of Texas first reported a position in SandRidge Energy in Q4 2017 and held it in 11 quarters.
  • Teacher Retirement System of Texas's SandRidge Energy position peaked at $1.74M in Q3 2024.
  • 154 funds tracked by Wall St. Rank held SandRidge Energy as of Q2 2025.

Based on Teacher Retirement System of Texas's 13F filing for Q2 2025, filed 1 Aug 2025.