[ad_1] Marathon Petroleum Corporation (MPC): Marathon Petroleum Corporation (MPC) stock ended at $ 58.24 and recorded a variation of -1.46% in Friday negotiation session. The Company has maintained 684.22 million mobile shares and holds 721.63 million outstanding shares. The recent trading activity revealed that the share price is 7.28% from …
Read More »