Rafferty Asset Management’s Marathon Petroleum MPC Stock Holding History

Quarter Market Value Status Shares Shares
Change %
Trade Value Portfolio Weight Portfolio Position
2025
Q2
$15.9M Sell
95,880
-4,180
-4% -$694K 0.05% 188
2025
Q1
$14.6M Sell
100,060
-16,606
-14% -$2.42M 0.06% 190
2024
Q4
$16.3M Buy
116,666
+1,132
+1% +$158K 0.06% 188
2024
Q3
$18.8M Sell
115,534
-8,469
-7% -$1.38M 0.06% 155
2024
Q2
$21.5M Buy
124,003
+8,030
+7% +$1.39M 0.08% 136
2024
Q1
$23.4M Sell
115,973
-32,407
-22% -$6.53M 0.09% 123
2023
Q4
$22M Sell
148,380
-4,880
-3% -$724K 0.09% 131
2023
Q3
$23.2M Sell
153,260
-36,903
-19% -$5.58M 0.14% 101
2023
Q2
$22.2M Sell
190,163
-14,280
-7% -$1.67M 0.13% 102
2023
Q1
$27.6M Sell
204,443
-36,067
-15% -$4.86M 0.19% 76
2022
Q4
$28M Buy
240,510
+7,643
+3% +$890K 0.23% 70
2022
Q3
$23.1M Sell
232,867
-63,474
-21% -$6.3M 0.25% 69
2022
Q2
$24.4M Sell
296,341
-90,764
-23% -$7.46M 0.22% 60
2022
Q1
$33.1M Sell
387,105
-19,451
-5% -$1.66M 0.2% 74
2021
Q4
$26M Sell
406,556
-535
-0.1% -$34.2K 0.14% 90
2021
Q3
$25.2M Sell
407,091
-114,288
-22% -$7.06M 0.17% 82
2021
Q2
$31.5M Buy
521,379
+172,057
+49% +$10.4M 0.2% 77
2021
Q1
$18.7M Buy
349,322
+43,099
+14% +$2.31M 0.13% 105
2020
Q4
$12.7M Buy
306,223
+81,539
+36% +$3.37M 0.12% 108
2020
Q3
$6.59M Sell
224,684
-27,043
-11% -$793K 0.08% 148
2020
Q2
$9.41M Buy
251,727
+184,931
+277% +$6.91M 0.13% 102
2020
Q1
$1.58M Sell
66,796
-91,272
-58% -$2.16M 0.07% 186
2019
Q4
$9.52M Sell
158,068
-60,933
-28% -$3.67M 0.15% 78
2019
Q3
$13.3M Buy
219,001
+52,842
+32% +$3.21M 0.21% 49
2019
Q2
$9.29M Buy
166,159
+124,629
+300% +$6.96M 0.16% 73
2019
Q1
$2.49M Buy
41,530
+5,432
+15% +$325K 0.04% 292
2018
Q4
$2.13M Buy
+36,098
New +$2.13M 0.05% 183
2017
Q4
Sell
-48,188
Closed -$2.7M 723
2017
Q3
$2.7M Buy
+48,188
New +$2.7M 0.06% 173
2016
Q4
Sell
-87,051
Closed -$3.53M 494
2016
Q3
$3.53M Buy
+87,051
New +$3.53M 0.13% 56
2015
Q4
Sell
-51,249
Closed -$2.37M 570
2015
Q3
$2.37M Buy
51,249
+18,632
+57% +$863K 0.19% 114
2015
Q2
$1.71M Buy
32,617
+11,885
+57% +$622K 0.11% 140
2015
Q1
$1.06M Buy
+20,732
New +$1.06M 0.08% 217