Embed this press release by copying the code below:

Investor's Watch List - Banco Santander, S.A. (ADR) (NYSE:SAN), Peabody Energy Corporation (NYSE:BTU), China Ming Yang Wind Power Group Ltd (NYSE:MY), Assured Guaranty Ltd