Horizon Investment Services’s Marathon Petroleum MPC Stock Holding History

Bought
Maintained
Sold
Quarter Market Value Status Shares Change in
Stake
Trade Value Portfolio Weight Portfolio Position
2020
Q1
Sell
-27,425
Closed -$1.65M 105
2019
Q4
$1.65M Sell
27,425
-8,260
-23% -$517K 1.09% 31
2019
Q3
$2.17M Sell
35,685
-2,464
-6% -$130K 1.44% 25
2019
Q2
$2.13M Sell
38,149
-2,864
-7% -$157K 1.45% 27
2019
Q1
$2.46M Buy
41,013
+1,574
+4% +$99K 1.67% 24
2018
Q4
$2.33M Sell
39,439
-19,523
-33% -$1.33M 1.83% 22
2018
Q3
$4.71M Buy
+58,962
New +$4.66M 2.46% 13
2016
Q1
Sell
-9,660
Closed -$501K 129
2015
Q4
$501K Buy
9,660
+143
+2% +$7.48K 0.21% 77
2015
Q3
$441K Buy
9,517
+576
+6% +$29.6K 0.21% 71
2015
Q2
$468K Buy
8,941
+479
+6% +$24.4K 0.19% 69
2015
Q1
$433K Buy
8,462
+1,266
+18% +$60.8K 0.18% 85
2014
Q4
$325K Buy
+7,196
New +$317K 0.15% 95
2014
Q2
Sell
-4,866
Closed -$226K 130
2014
Q1
$226K Buy
+4,866
New +$213K 0.12% 108

Other funds holding MPC

Horizon Investment Services's MPC Position: Q1 2020 in Review

Horizon Investment Services sold out of Marathon Petroleum (MPC) in Q1 2020, closing a stake of 27,425 shares — an estimated $1.65M sold.

Horizon Investment Services first reported a position in MPC in Q1 2014 and held it in 12 quarters. The position peaked at $4.71M in Q3 2018. 894 funds tracked by Wall St. Rank hold MPC as of Q1 2020.

  • Horizon Investment Services reported no remaining Marathon Petroleum position as of Q1 2020 after selling out during the quarter.
  • Horizon Investment Services sold 27,425 Marathon Petroleum shares in Q1 2020, an estimated $1.65M.
  • Horizon Investment Services first reported a position in Marathon Petroleum in Q1 2014 and held it in 12 quarters.
  • Horizon Investment Services's Marathon Petroleum position peaked at $4.71M in Q3 2018.
  • 894 funds tracked by Wall St. Rank held Marathon Petroleum as of Q1 2020.

Based on Horizon Investment Services's 13F filing for Q1 2020, filed 15 May 2020.