Swiss Life Asset Management’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
-79,161
Closed -$2.11M 716
2024
Q3
$2.11M Buy
79,161
+10,487
+15% +$290K 0.02% 381
2024
Q2
$1.97M Buy
68,674
+19,436
+39% +$539K 0.02% 374
2024
Q1
$1.4M Sell
49,238
-3,242
-6% -$78.2K 0.02% 389
2023
Q4
$1.27M Sell
52,480
-47,264
-47% -$1.22M 0.02% 467
2023
Q3
$2.67M Buy
99,744
+52,995
+113% +$1.37M 0.04% 403
2023
Q2
$1.08M Sell
46,749
-20,338
-30% -$479K 0.02% 531
2023
Q1
$1.61M Sell
67,087
-8,956
-12% -$229K 0.02% 513
2022
Q4
$2.06M Buy
+76,043
New +$2.21M 0.03% 426
2022
Q3
Sell
-7,776
Closed -$175K 645
2022
Q2
$175K Buy
+7,776
New +$208K ﹤0.01% 594
2020
Q3
Sell
-14,208
Closed -$87K 524
2020
Q2
$87K Sell
14,208
-6,614
-32% -$36.6K ﹤0.01% 502
2020
Q1
$68.5K Buy
+20,822
New +$192K ﹤0.01% 494
2018
Q4
Sell
-19,006
Closed -$442K 485
2018
Q3
$442K Buy
19,006
+3,249
+21% +$68K 0.01% 461
2018
Q2
$329K Buy
15,757
+4,192
+36% +$82.7K ﹤0.01% 471
2018
Q1
$187K Buy
+11,565
New +$192K ﹤0.01% 482
2017
Q4
Sell
-94,207
Closed -$1.28M 520
2017
Q3
$1.28M Buy
+94,207
New +$1.12M 0.03% 277
2016
Q2
Sell
-19,993
Closed -$223K 388
2016
Q1
$223K Buy
+19,993
New +$187K 0.01% 340
2015
Q4
Sell
-20,339
Closed -$313K 370
2015
Q3
$313K Buy
+20,339
New +$386K 0.02% 266

Other funds holding MRO

Swiss Life Asset Management's MRO Position: Q4 2024 in Review

Swiss Life Asset Management sold out of Marathon Oil Corporation (MRO) in Q4 2024, closing a stake of 79,161 shares — an estimated $2.11M sold.

Swiss Life Asset Management first reported a position in MRO in Q3 2015 and held it in 17 quarters. The position peaked at $2.67M in Q3 2023. 6 funds tracked by Wall St. Rank hold MRO as of Q4 2024.

  • Swiss Life Asset Management reported no remaining Marathon Oil Corporation position as of Q4 2024 after selling out during the quarter.
  • Swiss Life Asset Management sold 79,161 Marathon Oil Corporation shares in Q4 2024, an estimated $2.11M.
  • Swiss Life Asset Management first reported a position in Marathon Oil Corporation in Q3 2015 and held it in 17 quarters.
  • Swiss Life Asset Management's Marathon Oil Corporation position peaked at $2.67M in Q3 2023.
  • 6 funds tracked by Wall St. Rank held Marathon Oil Corporation as of Q4 2024.

Based on Swiss Life Asset Management's 13F filing for Q4 2024, filed 9 Dec 2025.