Embed this press release by copying the code below:

On the Hit List: QUALCOMM, Inc. (NASDAQ:QCOM), First Solar, Inc. (NASDAQ:FSLR), Gilead Sciences, Inc. (NASDAQ:GILD), Canadian Solar Inc