Embed this press release by copying the code below:
Stocks to Watch: Canadian Solar Inc. (NASDAQ:CSIQ), Compuware Corporation (NASDAQ:CPWR), Halozyme Therapeutics, Inc. (NASDAQ:HALO), Globalstar, Inc. (OTCMKTS: GSAT)
Stocks to Watch: Canadian Solar Inc. (NASDAQ:CSIQ), Compuware Corporation (NASDAQ:CPWR), Halozyme Therapeutics, Inc. (NASDAQ:HALO), Globalstar, Inc. (OTCMKTS: GSAT)