Best & Worst Trades of 2012 By: CNBC.com News December 21, 2012 at 07:21 AM EST Following are 10 of the best and worst trades of 2012, in order of percent changes. Read More >> Related Stocks: Amazon.com American International Group Apple Bank of America Best Buy Facebook Google, Inc. Hewlett-Packard Home Depot J C Penney Company Inc Macy's Nasdaq OMX Group Nordstrom Yahoo