Teacher Retirement System of Texas’s Marathon Petroleum MPC Stock Holding History

Bought
Maintained
Sold
Quarter Market Value Status Shares Change in
Stake
Trade Value Portfolio Weight Portfolio Position
2026
Q2
$38.5M Sell
150,770
-88,368
-37% -$21.7M 0.1% 174
2026
Q1
$58.4M Buy
239,138
+23,145
+11% +$4.67M 0.24% 88
2025
Q4
$35.1M Buy
215,993
+95,458
+79% +$17.8M 0.12% 160
2025
Q3
$23.2M Buy
120,535
+17,627
+17% +$3.1M 0.09% 225
2025
Q2
$17.1M Sell
102,908
-28,600
-22% -$4.29M 0.07% 258
2025
Q1
$19.2M Sell
131,508
-389,921
-75% -$57.7M 0.08% 261
2024
Q4
$72.7M Buy
521,429
+427,667
+456% +$65.3M 0.26% 84
2024
Q3
$15.3M Sell
93,762
-79,021
-46% -$13.4M 0.07% 262
2024
Q2
$30M Buy
172,783
+68,937
+66% +$12.8M 0.17% 139
2024
Q1
$20.9M Sell
103,846
-5,053
-5% -$864K 0.13% 179
2023
Q4
$16.2M Sell
108,899
-14,136
-11% -$2.1M 0.11% 214
2023
Q3
$18.6M Buy
123,035
+89,643
+268% +$12.5M 0.12% 192
2023
Q2
$3.89M Sell
33,392
-117,894
-78% -$13.7M 0.03% 454
2023
Q1
$20.4M Sell
151,286
-69,267
-31% -$8.67M 0.14% 161
2022
Q4
$25.7M Sell
220,553
-143,014
-39% -$16.3M 0.19% 121
2022
Q3
$36.1M Buy
363,567
+90,255
+33% +$8.45M 0.26% 67
2022
Q2
$22.5M Buy
273,312
+107,570
+65% +$10.1M 0.15% 139
2022
Q1
$14.2M Buy
165,742
+11,460
+7% +$871K 0.07% 290
2021
Q4
$9.87M Buy
154,282
+18,538
+14% +$1.19M 0.04% 378
2021
Q3
$8.39M Sell
135,744
-97,397
-42% -$5.6M 0.05% 385
2021
Q2
$14.1M Sell
233,141
-53,172
-19% -$3.12M 0.08% 301
2021
Q1
$15.3M Buy
286,313
+111,326
+64% +$5.62M 0.09% 261
2020
Q4
$7.24M Buy
174,987
+10,229
+6% +$367K 0.04% 384
2020
Q3
$4.83M Buy
164,758
+53,110
+48% +$1.87M 0.03% 442
2020
Q2
$4.17M Sell
111,648
-22,260
-17% -$715K 0.03% 424
2020
Q1
$3.16M Sell
133,908
-72,197
-35% -$3.33M 0.03% 403
2019
Q4
$12.4M Buy
206,105
+182,589
+776% +$11.4M 0.1% 272
2019
Q3
$1.43M Buy
+23,516
New +$1.24M 0.01% 495
2019
Q2
Sell
-454,367
Closed -$27.2M 576
2019
Q1
$27.2M Sell
454,367
-633,507
-58% -$39.9M 0.23% 130
2018
Q4
$64.2M Buy
1,087,874
+621,753
+133% +$42.4M 0.6% 37
2018
Q3
$37.3M Buy
466,121
+121,968
+35% +$9.65M 0.26% 104
2018
Q2
$24.1M Sell
344,153
-355,605
-51% -$27.2M 0.15% 176
2018
Q1
$51.2M Buy
699,758
+61,769
+10% +$4.25M 0.34% 63
2017
Q4
$42.1M Buy
637,989
+328,177
+106% +$20.1M 0.28% 69
2017
Q3
$17.4M Buy
309,812
+30,748
+11% +$1.65M 0.11% 217
2017
Q2
$14.6M Buy
279,064
+4,745
+2% +$245K 0.1% 213
2017
Q1
$13.9M Sell
274,319
-21,667
-7% -$1.08M 0.1% 222
2016
Q4
$14.9M Buy
295,986
+6,900
+2% +$313K 0.11% 217
2016
Q3
$11.7M Sell
289,086
-109,736
-28% -$4.45M 0.08% 234
2016
Q2
$15.1M Sell
398,822
-308,532
-44% -$11.3M 0.1% 212
2016
Q1
$26.3M Buy
707,354
+72,274
+11% +$2.75M 0.18% 150
2015
Q4
$32.9M Sell
635,080
-30,080
-5% -$1.57M 0.24% 112
2015
Q3
$30.8M Sell
665,160
-166,573
-20% -$8.57M 0.24% 120
2015
Q2
$43.5M Buy
831,733
+77,391
+10% +$3.94M 0.33% 104
2015
Q1
$38.6M Sell
754,342
-635,208
-46% -$30.5M 0.3% 114
2014
Q4
$62.7M Sell
1,389,550
-444,662
-24% -$19.6M 0.49% 72
2014
Q3
$77.7M Sell
1,834,212
-4,482
-0.2% -$190K 0.64% 54
2014
Q2
$71.8M Buy
1,838,694
+17,320
+1% +$766K 0.59% 62
2014
Q1
$79.3M Sell
1,821,374
-103,350
-5% -$4.53M 0.72% 48
2013
Q4
$88.3M Buy
1,924,724
+1,437,762
+295% +$55.3M 0.77% 41
2013
Q3
$15.7M Sell
486,962
-37,988
-7% -$1.34M 0.14% 191
2013
Q2
$18.7M Buy
+524,950
New +$21M 0.17% 168

Other funds holding MPC

Teacher Retirement System of Texas's MPC Position: Q2 2026 in Review

Teacher Retirement System of Texas reduced its Marathon Petroleum (MPC) stake by 37% in Q2 2026, selling an estimated $21.7M and leaving 150,770 shares worth $38.5M. The position accounts for 0.1% of the portfolio, ranked #174.

Teacher Retirement System of Texas first reported a position in MPC in Q2 2013 and has held it in 52 quarters since. The position peaked at $88.3M in Q4 2013. 1,940 funds tracked by Wall St. Rank hold MPC as of Q2 2026.

  • Teacher Retirement System of Texas held 150,770 shares of Marathon Petroleum worth $38.5M as of Q2 2026.
  • Teacher Retirement System of Texas sold 88,368 Marathon Petroleum shares in Q2 2026, an estimated $21.7M.
  • Marathon Petroleum made up 0.1% of Teacher Retirement System of Texas's portfolio in Q2 2026, its #174 holding.
  • Teacher Retirement System of Texas first reported a position in Marathon Petroleum in Q2 2013 and has held it in 52 quarters since.
  • Teacher Retirement System of Texas's Marathon Petroleum position peaked at $88.3M in Q4 2013.
  • 1,940 funds tracked by Wall St. Rank held Marathon Petroleum as of Q2 2026.

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