Teamwork Financial Advisors’s Marathon Petroleum MPC Stock Holding History

Bought
Maintained
Sold
Quarter Market Value Status Shares Change in
Stake
Trade Value Portfolio Weight Portfolio Position
2025
Q2
Sell
-1,537
Closed -$224K 199
2025
Q1
$224K Sell
1,537
-1,157
-43% -$171K 0.03% 159
2024
Q4
$376K Sell
2,694
-2,535
-48% -$387K 0.05% 125
2024
Q3
$852K Sell
5,229
-16,866
-76% -$2.85M 0.12% 82
2024
Q2
$3.83M Buy
22,095
+10,156
+85% +$1.89M 0.57% 37
2024
Q1
$2.41M Buy
11,939
+2,916
+32% +$499K 0.37% 51
2023
Q4
$1.34M Sell
9,023
-6,269
-41% -$931K 0.23% 53
2023
Q3
$2.31M Buy
15,292
+2,098
+16% +$292K 0.38% 45
2023
Q2
$1.54M Buy
13,194
+9,061
+219% +$1.05M 0.25% 67
2023
Q1
$557K Buy
4,133
+378
+10% +$47.3K 0.1% 111
2022
Q4
$437K Sell
3,755
-805
-18% -$91.7K 0.09% 138
2022
Q3
$453K Sell
4,560
-4,282
-48% -$401K 0.1% 128
2022
Q2
$727K Sell
8,842
-37,902
-81% -$3.54M 0.16% 98
2022
Q1
$4M Buy
46,744
+29,719
+175% +$2.26M 0.75% 18
2021
Q4
$1.09M Buy
+17,025
New +$1.09M 0.2% 110

Other funds holding MPC

Teamwork Financial Advisors's MPC Position: Q2 2025 in Review

Teamwork Financial Advisors sold out of Marathon Petroleum (MPC) in Q2 2025, closing a stake of 1,537 shares — an estimated $224K sold.

Teamwork Financial Advisors first reported a position in MPC in Q4 2021 and held it in 14 quarters. The position peaked at $4M in Q1 2022. 1,567 funds tracked by Wall St. Rank hold MPC as of Q2 2025.

  • Teamwork Financial Advisors reported no remaining Marathon Petroleum position as of Q2 2025 after selling out during the quarter.
  • Teamwork Financial Advisors sold 1,537 Marathon Petroleum shares in Q2 2025, an estimated $224K.
  • Teamwork Financial Advisors first reported a position in Marathon Petroleum in Q4 2021 and held it in 14 quarters.
  • Teamwork Financial Advisors's Marathon Petroleum position peaked at $4M in Q1 2022.
  • 1,567 funds tracked by Wall St. Rank held Marathon Petroleum as of Q2 2025.

Based on Teamwork Financial Advisors's 13F filing for Q2 2025, filed 7 Jul 2025.