Stockreport

You Can Confidently Buy and Hold This Nearly 8%-Yielding Dividend Stock Through the End of the Decade [Yahoo! Finance]

Marathon Petroleum Corporation  (MPC) 
Last marathon petroleum corporation earnings: 1/29 06:30 am Check Earnings Report
US:NYSE Investor Relations: ir.marathonpetroleum.com
PDF However, that couldn't be farther from the truth. The master limited partnership (MLP) -- an entity that sends a Schedule K-1 Federal Tax Form each year -- has a fortr [Read more]