Thoroughbred Financial Services’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
$4.7M Sell
28,319
-5,168
-15% -$858K 0.33% 59
2025
Q1
$4.88M Sell
33,487
-472
-1% -$68.8K 0.3% 63
2024
Q4
$4.74M Sell
33,959
-1,363
-4% -$190K 0.29% 65
2024
Q3
$5.75M Buy
35,322
+225
+0.6% +$36.7K 0.37% 54
2024
Q2
$6.09M Buy
35,097
+7,838
+29% +$1.36M 0.41% 52
2024
Q1
$5.49M Sell
27,259
-4,744
-15% -$956K 0.53% 45
2023
Q4
$4.75M Buy
32,003
+652
+2% +$96.7K 0.38% 57
2023
Q3
$4.74M Buy
31,351
+6,093
+24% +$922K 0.47% 47
2023
Q2
$2.95M Sell
25,258
-572
-2% -$66.7K 0.39% 62
2023
Q1
$3.48M Buy
25,830
+3,021
+13% +$407K 0.51% 48
2022
Q4
$2.65M Buy
22,809
+1,741
+8% +$203K 0.43% 61
2022
Q3
$2.09M Sell
21,068
-760
-3% -$75.5K 0.4% 64
2022
Q2
$1.79M Buy
21,828
+1,518
+7% +$125K 0.33% 76
2022
Q1
$1.74M Buy
20,310
+13,494
+198% +$1.15M 0.28% 84
2021
Q4
$436K Buy
6,816
+2,885
+73% +$185K 0.09% 215
2021
Q3
$242K Buy
+3,931
New +$242K 0.06% 274
2020
Q2
Sell
-14,170
Closed -$335K 240
2020
Q1
$335K Sell
14,170
-405
-3% -$9.58K 0.12% 170
2019
Q4
$878K Sell
14,575
-1,035
-7% -$62.3K 0.29% 104
2019
Q3
$948K Sell
15,610
-1,829
-10% -$111K 0.36% 88
2019
Q2
$974K Buy
17,439
+1,085
+7% +$60.6K 0.37% 77
2019
Q1
$979K Sell
16,354
-460
-3% -$27.5K 0.4% 76
2018
Q4
$992K Buy
+16,814
New +$992K 0.49% 59