Stocks | Wed Aug 13, 2014 7:35am EDT

Canadian Solar posts profit as shipments, prices rise