First Bank & Trust’s Marathon Petroleum MPC Stock Holding History

Bought
Maintained
Sold
Quarter Market Value Status Shares Shares
Change %
Capital Flow Portfolio Weight Portfolio Position
2025
Q2
$536K Hold
3,227
0.1% 130
2025
Q1
$470K Sell
3,227
-12
-0.4% -$1.75K 0.09% 141
2024
Q4
$452K Sell
3,239
-251
-7% -$35K 0.09% 146
2024
Q3
$569K Sell
3,490
-76
-2% -$12.4K 0.11% 121
2024
Q2
$619K Hold
3,566
0.13% 108
2024
Q1
$719K Sell
3,566
-46
-1% -$9.27K 0.15% 106
2023
Q4
$536K Buy
3,612
+1
+0% +$148 0.13% 108
2023
Q3
$546K Sell
3,611
-62
-2% -$9.38K 0.14% 102
2023
Q2
$428K Hold
3,673
0.11% 119
2023
Q1
$495K Buy
3,673
+87
+2% +$11.7K 0.13% 109
2022
Q4
$418K Buy
3,586
+42
+1% +$4.9K 0.12% 117
2022
Q3
$352K Hold
3,544
0.13% 120
2022
Q2
$291K Buy
3,544
+275
+8% +$22.6K 0.09% 137
2022
Q1
$280K Buy
3,269
+236
+8% +$20.2K 0.09% 147
2021
Q4
$194K Buy
3,033
+177
+6% +$11.3K 0.08% 189
2021
Q3
$176K Hold
2,856
0.08% 184
2021
Q2
$173K Buy
2,856
+243
+9% +$14.7K 0.08% 186
2021
Q1
$140K Buy
2,613
+87
+3% +$4.66K 0.07% 201
2020
Q4
$105K Sell
2,526
-530
-17% -$22K 0.07% 195
2020
Q3
$89K Hold
3,056
0.06% 189
2020
Q2
$114K Buy
3,056
+2,181
+249% +$81.4K 0.09% 173
2020
Q1
$21K Sell
875
-2,806
-76% -$67.3K 0.02% 282
2019
Q4
$222K Buy
3,681
+21
+0.6% +$1.27K 0.16% 128
2019
Q3
$222K Buy
3,660
+9
+0.2% +$546 0.17% 127
2019
Q2
$204K Buy
3,651
+40
+1% +$2.24K 0.16% 127
2019
Q1
$216K Sell
3,611
-54
-1% -$3.23K 0.17% 126
2018
Q4
$216K Sell
3,665
-10
-0.3% -$589 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% +$10K 0.19% 121
2017
Q3
$197K Buy
3,523
+127
+4% +$7.1K 0.16% 131
2017
Q2
$177K Buy
3,396
+1
+0% +$52 0.15% 134
2017
Q1
$171K Buy
3,395
+3
+0.1% +$151 0.15% 144
2016
Q4
$171K Buy
+3,392
New +$171K 0.16% 140