Bank of America’s Marathon Oil Corporation MRO Stock Holding History

Bought
Maintained
Sold
Quarter Market Value Status Shares Change in
Stake
Trade Value Portfolio Weight Portfolio Position
2024
Q4
Sell
-15,400
Closed -$410K 8533
2024
Q3
$410K Hold
15,400
﹤0.01% 5611
2024
Q2
$442K Sell
15,400
-124,600
-89% -$3.45M ﹤0.01% 5420
2024
Q1
$3.97M Hold
140,000
﹤0.01% 3835
2023
Q4
$3.38M Buy
+140,000
New +$3.61M ﹤0.01% 3895
2022
Q2
Sell
-240,000
Closed -$6.03M 8495
2022
Q1
$6.03M Buy
+240,000
New +$5.15M ﹤0.01% 3418
2020
Q2
Sell
-370,000
Closed -$1.22M 7184
2020
Q1
$1.22M Sell
370,000
-870,000
-70% -$8.02M ﹤0.01% 3881
2019
Q4
$16.8M Sell
1,240,000
-530,000
-30% -$6.46M ﹤0.01% 2051
2019
Q3
$21.7M Buy
1,770,000
+1,500,000
+556% +$19.4M ﹤0.01% 1764
2019
Q2
$3.84M Buy
270,000
+260,000
+2,600% +$4.02M ﹤0.01% 3478
2019
Q1
$167K Buy
+10,000
New +$163K ﹤0.01% 5613
2018
Q1
Sell
-65,000
Closed -$1.1M 7394
2017
Q4
$1.1M Hold
65,000
﹤0.01% 4424
2017
Q3
$881K Sell
65,000
-260,000
-80% -$3.09M ﹤0.01% 4601
2017
Q2
$3.85M Buy
325,000
+260,000
+400% +$3.64M ﹤0.01% 3282
2017
Q1
$1.03M Sell
65,000
-450,000
-87% -$7.38M ﹤0.01% 4408
2016
Q4
$8.91M Hold
515,000
﹤0.01% 2414
2016
Q3
$8.14M Sell
515,000
-131,800
-20% -$1.96M ﹤0.01% 2416
2016
Q2
$9.71M Sell
646,800
-303,900
-32% -$4.02M ﹤0.01% 2218
2016
Q1
$10.6M Buy
+950,700
New +$8.88M ﹤0.01% 2094
2015
Q4
Sell
-2,900
Closed -$45K 7515
2015
Q3
$45K Sell
2,900
-22,100
-88% -$420K ﹤0.01% 5987
2015
Q2
$664K Hold
25,000
﹤0.01% 4469
2015
Q1
$653K Sell
25,000
-295,200
-92% -$8.01M ﹤0.01% 4096
2014
Q4
$9.06M Sell
320,200
-158,100
-33% -$5.03M ﹤0.01% 2020
2014
Q3
$18M Buy
478,300
+353,100
+282% +$14M 0.01% 1481
2014
Q2
$5M Buy
125,200
+113,700
+989% +$4.19M ﹤0.01% 2562
2014
Q1
$408K Sell
11,500
-139,200
-92% -$4.69M ﹤0.01% 4792
2013
Q4
$5.32M Sell
150,700
-288,700
-66% -$10.3M ﹤0.01% 2424
2013
Q3
$15.3M Buy
439,400
+346,400
+372% +$12.3M 0.01% 1450
2013
Q2
$3.22M Buy
+93,000
New +$3.14M ﹤0.01% 2699

Other funds holding MRO

Bank of America's MRO Position: Q4 2024 in Review

Bank of America sold out of Marathon Oil Corporation (MRO) in Q4 2024, closing a stake of 1,834,960 shares — an estimated $48.9M sold.

Bank of America first reported a position in MRO in Q2 2013 and held it in 46 quarters. The position peaked at $343M in Q4 2016. 6 funds tracked by Wall St. Rank hold MRO as of Q4 2024.

  • Bank of America reported no remaining Marathon Oil Corporation position as of Q4 2024 after selling out during the quarter.
  • Bank of America sold 1,834,960 Marathon Oil Corporation shares in Q4 2024, an estimated $48.9M.
  • Bank of America first reported a position in Marathon Oil Corporation in Q2 2013 and held it in 46 quarters.
  • Bank of America's Marathon Oil Corporation position peaked at $343M in Q4 2016.
  • 6 funds tracked by Wall St. Rank held Marathon Oil Corporation as of Q4 2024.

Based on Bank of America's 13F filing for Q4 2024, filed 14 Feb 2025.