Marathon Petroleum Corp. closed 32.35% short of its 52-week high of $221.11, which the company reached on April 5th.