Teacher Retirement System of Texas’s XPO XPO Stock Holding History

Bought
Maintained
Sold
Quarter Market Value Status Shares Shares
Change %
Capital Flow Portfolio Weight Portfolio Position
2025
Q2
$2.63M Sell
20,863
-591
-3% -$74.6K 0.01% 770
2025
Q1
$2.31M Buy
21,454
+7,237
+51% +$779K 0.01% 808
2024
Q4
$1.87M Sell
14,217
-10,982
-44% -$1.44M 0.01% 882
2024
Q3
$2.71M Sell
25,199
-5,432
-18% -$584K 0.01% 645
2024
Q2
$3.25M Buy
30,631
+1,877
+7% +$199K 0.02% 486
2024
Q1
$3.51M Buy
28,754
+5,352
+23% +$653K 0.02% 481
2023
Q4
$2.05M Sell
23,402
-961
-4% -$84.2K 0.01% 607
2023
Q3
$1.82M Buy
24,363
+4,382
+22% +$327K 0.01% 756
2023
Q2
$1.18M Buy
19,981
+785
+4% +$46.3K 0.01% 959
2023
Q1
$612K Sell
19,196
-13,759
-42% -$439K ﹤0.01% 1397
2022
Q4
$1.1M Sell
32,955
-21,433
-39% -$713K 0.01% 1066
2022
Q3
$1.44M Buy
54,388
+26,460
+95% +$700K 0.01% 916
2022
Q2
$799K Sell
27,928
-5,806
-17% -$166K 0.01% 909
2022
Q1
$1.46M Buy
33,734
+2,129
+7% +$92.1K 0.01% 830
2021
Q4
$1.45M Buy
31,605
+5,922
+23% +$272K 0.01% 891
2021
Q3
$1.21M Sell
25,683
-259,348
-91% -$12.3M 0.01% 866
2021
Q2
$13.8M Buy
285,031
+109,969
+63% +$5.32M 0.08% 306
2021
Q1
$7.47M Buy
175,062
+68,445
+64% +$2.92M 0.04% 410
2020
Q4
$4.4M Sell
106,617
-47,607
-31% -$1.96M 0.03% 471
2020
Q3
$4.52M Buy
154,224
+24,276
+19% +$711K 0.03% 458
2020
Q2
$3.47M Sell
129,948
-10,048
-7% -$268K 0.03% 445
2020
Q1
$2.36M Buy
139,996
+17,488
+14% +$295K 0.03% 429
2019
Q4
$3.38M Hold
122,508
0.03% 443
2019
Q3
$3.03M Sell
122,508
-46,942
-28% -$1.16M 0.03% 436
2019
Q2
$3.39M Buy
+169,450
New +$3.39M 0.03% 437
2018
Q4
Sell
-41,095
Closed -$1.62M 1299
2018
Q3
$1.62M Sell
41,095
-29,267
-42% -$1.16M 0.01% 551
2018
Q2
$2.44M Sell
70,362
-6,315
-8% -$219K 0.02% 550
2018
Q1
$2.7M Sell
76,677
-40,537
-35% -$1.43M 0.02% 533
2017
Q4
$3.71M Buy
117,214
+90,573
+340% +$2.87M 0.02% 494
2017
Q3
$625K Buy
26,641
+873
+3% +$20.5K ﹤0.01% 604
2017
Q2
$576K Buy
25,768
+465
+2% +$10.4K ﹤0.01% 518
2017
Q1
$419K Buy
25,303
+342
+1% +$5.66K ﹤0.01% 593
2016
Q4
$373K Sell
24,961
-9,285
-27% -$139K ﹤0.01% 626
2016
Q3
$434K Sell
34,246
-9,680
-22% -$123K ﹤0.01% 785
2016
Q2
$399K Buy
43,926
+5,323
+14% +$48.4K ﹤0.01% 994
2016
Q1
$410K Buy
38,603
+13,373
+53% +$142K ﹤0.01% 903
2015
Q4
$238K Sell
25,230
-3,036
-11% -$28.6K ﹤0.01% 1002
2015
Q3
$233K Buy
28,266
+19,358
+217% +$160K ﹤0.01% 1220
2015
Q2
$139K Buy
8,908
+3,186
+56% +$49.7K ﹤0.01% 978
2015
Q1
$90K Buy
5,722
+1,104
+24% +$17.4K ﹤0.01% 1170
2014
Q4
$65K Sell
4,618
-774
-14% -$10.9K ﹤0.01% 1179
2014
Q3
$70K Sell
5,392
-76
-1% -$987 ﹤0.01% 1058
2014
Q2
$54K Buy
5,468
+460
+9% +$4.54K ﹤0.01% 1352
2014
Q1
$51K Buy
5,008
+1,998
+66% +$20.3K ﹤0.01% 1184
2013
Q4
$27K Buy
+3,010
New +$27K ﹤0.01% 1607