Kessler Investment Group’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
Q1
Sell
-42,355
Closed -$1.02M 213
2023
Q4
$1.02M Buy
42,355
+1,254
+3% +$32.3K 0.63% 37
2023
Q3
$1.1M Buy
41,101
+2,333
+6% +$60.3K 0.92% 27
2023
Q2
$892K Buy
+38,768
New +$913K 0.63% 34
2022
Q1
Sell
-80,007
Closed -$1.31M 204
2021
Q4
$1.31M Buy
+80,007
New +$1.29M 0.74% 34
2016
Q2
Sell
-81,727
Closed -$910K 96
2016
Q1
$910K Buy
81,727
+41,205
+102% +$385K 1.38% 26
2015
Q4
$510K Buy
+40,522
New +$682K 0.81% 33

Other funds holding MRO

Kessler Investment Group's MRO Position: Q1 2024 in Review

Kessler Investment Group sold out of Marathon Oil Corporation (MRO) in Q1 2024, closing a stake of 42,355 shares — an estimated $1.02M sold.

Kessler Investment Group first reported a position in MRO in Q4 2015 and held it in 6 quarters. The position peaked at $1.31M in Q4 2021. 823 funds tracked by Wall St. Rank hold MRO as of Q1 2024.

  • Kessler Investment Group reported no remaining Marathon Oil Corporation position as of Q1 2024 after selling out during the quarter.
  • Kessler Investment Group sold 42,355 Marathon Oil Corporation shares in Q1 2024, an estimated $1.02M.
  • Kessler Investment Group first reported a position in Marathon Oil Corporation in Q4 2015 and held it in 6 quarters.
  • Kessler Investment Group's Marathon Oil Corporation position peaked at $1.31M in Q4 2021.
  • 823 funds tracked by Wall St. Rank held Marathon Oil Corporation as of Q1 2024.

Based on Kessler Investment Group's 13F filing for Q1 2024, filed 22 Apr 2024.