Teacher Retirement System of Texas’s Primoris Services PRIM Stock Holding History

Bought
Maintained
Sold
Quarter Market Value Status Shares Shares
Change %
Capital Flow Portfolio Weight Portfolio Position
2025
Q2
$3.04M Buy
39,063
+11,915
+44% +$929K 0.01% 711
2025
Q1
$1.56M Sell
27,148
-12,412
-31% -$713K 0.01% 994
2024
Q4
$3.02M Buy
39,560
+6,799
+21% +$519K 0.01% 682
2024
Q3
$1.9M Sell
32,761
-23,864
-42% -$1.39M 0.01% 744
2024
Q2
$2.83M Buy
56,625
+28,892
+104% +$1.44M 0.02% 530
2024
Q1
$1.18M Sell
27,733
-7,570
-21% -$322K 0.01% 876
2023
Q4
$1.17M Buy
35,303
+8,456
+31% +$281K 0.01% 905
2023
Q3
$879K Buy
26,847
+4,875
+22% +$160K 0.01% 1118
2023
Q2
$669K Sell
21,972
-1,539
-7% -$46.9K ﹤0.01% 1283
2023
Q1
$580K Buy
23,511
+6,980
+42% +$172K ﹤0.01% 1417
2022
Q4
$363K Buy
+16,531
New +$363K ﹤0.01% 1609
2022
Q2
Sell
-11,133
Closed -$265K 2131
2022
Q1
$265K Buy
11,133
+550
+5% +$13.1K ﹤0.01% 1787
2021
Q4
$254K Buy
+10,583
New +$254K ﹤0.01% 1877
2018
Q3
Sell
-8,362
Closed -$228K 1722
2018
Q2
$228K Sell
8,362
-749
-8% -$20.4K ﹤0.01% 1712
2018
Q1
$228K Sell
9,111
-4,886
-35% -$122K ﹤0.01% 1706
2017
Q4
$381K Buy
+13,997
New +$381K ﹤0.01% 1684
2016
Q3
Sell
-5,770
Closed -$109K 1867
2016
Q2
$109K Buy
5,770
+997
+21% +$18.8K ﹤0.01% 1809
2016
Q1
$116K Buy
4,773
+1,247
+35% +$30.3K ﹤0.01% 1675
2015
Q4
$78K Sell
3,526
-1,238
-26% -$27.4K ﹤0.01% 1780
2015
Q3
$85K Buy
4,764
+3,259
+217% +$58.1K ﹤0.01% 1847
2015
Q2
$30K Buy
1,505
+333
+28% +$6.64K ﹤0.01% 1866
2015
Q1
$20K Sell
1,172
-1
-0.1% -$17 ﹤0.01% 1966
2014
Q4
$27K Sell
1,173
-224
-16% -$5.16K ﹤0.01% 1739
2014
Q3
$37K Buy
1,397
+14
+1% +$371 ﹤0.01% 1473
2014
Q2
$40K Buy
1,383
+154
+13% +$4.45K ﹤0.01% 1542
2014
Q1
$37K Sell
1,229
-21
-2% -$632 ﹤0.01% 1410
2013
Q4
$39K Sell
1,250
-3,005
-71% -$93.8K ﹤0.01% 1368
2013
Q3
$108K Buy
4,255
+1,980
+87% +$50.3K ﹤0.01% 1647
2013
Q2
$45K Buy
+2,275
New +$45K ﹤0.01% 1768