First Bank & Trust’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
$822K Buy
3,217
+15
+0.5% +$3.68K 0.12% 128
2026
Q1
$782K Buy
3,202
+21
+0.7% +$4.24K 0.13% 118
2025
Q4
$517K Sell
3,181
-23
-0.7% -$4.3K 0.08% 157
2025
Q3
$618K Sell
3,204
-23
-0.7% -$4.04K 0.1% 132
2025
Q2
$536K Hold
3,227
0.1% 130
2025
Q1
$470K Sell
3,227
-12
-0.4% -$1.78K 0.09% 141
2024
Q4
$452K Sell
3,239
-251
-7% -$38.3K 0.09% 146
2024
Q3
$569K Sell
3,490
-76
-2% -$12.8K 0.11% 121
2024
Q2
$619K Hold
3,566
0.13% 108
2024
Q1
$719K Sell
3,566
-46
-1% -$7.87K 0.15% 106
2023
Q4
$536K Buy
3,612
+1
+0% +$149 0.13% 108
2023
Q3
$546K Sell
3,611
-62
-2% -$8.64K 0.14% 102
2023
Q2
$428K Hold
3,673
0.11% 119
2023
Q1
$495K Buy
3,673
+87
+2% +$10.9K 0.13% 109
2022
Q4
$418K Buy
3,586
+42
+1% +$4.79K 0.12% 117
2022
Q3
$352K Hold
3,544
0.13% 120
2022
Q2
$291K Buy
3,544
+275
+8% +$25.7K 0.09% 137
2022
Q1
$280K Buy
3,269
+236
+8% +$17.9K 0.09% 147
2021
Q4
$194K Buy
3,033
+177
+6% +$11.4K 0.08% 189
2021
Q3
$176K Hold
2,856
0.08% 184
2021
Q2
$173K Buy
2,856
+243
+9% +$14.2K 0.08% 186
2021
Q1
$140K Buy
2,613
+87
+3% +$4.39K 0.07% 201
2020
Q4
$105K Sell
2,526
-530
-17% -$19K 0.07% 195
2020
Q3
$89K Hold
3,056
0.06% 189
2020
Q2
$114K Buy
3,056
+2,181
+249% +$70.1K 0.09% 173
2020
Q1
$21K Sell
875
-2,806
-76% -$129K 0.02% 282
2019
Q4
$222K Buy
3,681
+21
+0.6% +$1.31K 0.16% 128
2019
Q3
$222K Buy
3,660
+9
+0.2% +$474 0.17% 127
2019
Q2
$204K Buy
3,651
+40
+1% +$2.19K 0.16% 127
2019
Q1
$216K Sell
3,611
-54
-1% -$3.4K 0.17% 126
2018
Q4
$216K Sell
3,665
-10
-0.3% -$682 0.18% 126
2018
Q3
$302K Hold
3,675
0.23% 111
2018
Q2
$258K Hold
3,675
0.2% 120
2018
Q1
$269K Hold
3,675
0.22% 116
2017
Q4
$242K Buy
3,675
+152
+4% +$9.3K 0.19% 121
2017
Q3
$197K Buy
3,523
+127
+4% +$6.81K 0.16% 131
2017
Q2
$177K Buy
3,396
+1
+0% +$52 0.15% 134
2017
Q1
$171K Buy
3,395
+3
+0.1% +$149 0.15% 144
2016
Q4
$171K Buy
+3,392
New +$154K 0.16% 140

Other funds holding MPC

First Bank & Trust's MPC Position: Q2 2026 in Review

First Bank & Trust increased its Marathon Petroleum (MPC) stake by 0.47% in Q2 2026, buying an estimated $3.68K and bringing the position to 3,217 shares worth $822K. The position accounts for 0.12% of the portfolio, ranked #128.

First Bank & Trust first reported a position in MPC in Q4 2016 and has held it in 39 quarters since. 1,942 funds tracked by Wall St. Rank hold MPC as of Q2 2026.

  • First Bank & Trust held 3,217 shares of Marathon Petroleum worth $822K as of Q2 2026.
  • First Bank & Trust bought 15 Marathon Petroleum shares in Q2 2026, an estimated $3.68K.
  • Marathon Petroleum made up 0.12% of First Bank & Trust's portfolio in Q2 2026, its #128 holding.
  • First Bank & Trust first reported a position in Marathon Petroleum in Q4 2016 and has held it in 39 quarters since.
  • 1,942 funds tracked by Wall St. Rank held Marathon Petroleum as of Q2 2026.

Based on First Bank & Trust's 13F filing for Q2 2026, filed 9 Jul 2026.