Marathon Petroleum (MPC) files mixed shelf
Marathon Petroleum (NYSE: MPC) has filed mixed shelf of:
Senior Debt Securities
Subordinated Debt Securities
Common Stock
Preferred Stock
Warrants
Stock Purchase Contracts
Stock Purchase Units
Marathon Petroleum (NYSE: MPC) has filed mixed shelf of:
Senior Debt Securities
Subordinated Debt Securities
Common Stock
Preferred Stock
Warrants
Stock Purchase Contracts
Stock Purchase Units