As your browser does not support javascript you won't be able to use all the features of the website. We strongly recommend you to enable the javascript in your old browser's settings or download a new one.

Stocks were indicated to open only slightly higher on Wednesday after a mixed bag of corporate earnings. What investors need to understand is that the major equity indexes remain just under all-time highs, and this bull market is now well over eight years old. What also has to be kept in mind is that every big sell-off has been a buying opportunity. Investors are still searching for new investing and trading ideas for gains and income ahead.

24/7 Wall St. reviews dozens of analyst research reports each day. The goal is to find new investing and trading ideas for our readers. Some of these analyst reports cover stocks to buy. Other analyst reports cover stocks to sell or stocks to avoid

Additional color and commentary has also been added on most of the daily analyst calls. Consensus analyst price target data are from the Thomson Reuters sell-side research service.

These were the top analyst upgrades, downgrades and other research calls from Wednesday, July 19, 2017.

The Boeing Company (NYSE: BA) was raised to Neutral from Underperform and the price objective was raised to $225 from $150 at BofA Merrill Lynch. The firm noted that Boeing’s near-term cash generation outweighs cyclicality, and also that Boeing is offsetting a peaking market environment with better cash management and shareholder friendly capital deployment. Boeing shares closed down 0.36% at $208.24 on Tuesday but were indicated to open up 0.6% at $209.50 on Wednesday. Boeing has a 52-week range of $126.31 to $209.72 and had a consensus analyst target of $198.43.

Chipotle Mexican Grill, Inc. (NYSE: CMG) was down handily on Tuesday (-4.3% or -$17.02 at $374.98) after reports of new illnesses. Chipotle was downgraded to Market Perform from Outperform at BMO Capital Markets. Wells Fargo downgraded Chipotle to Market Perform with a $370 target. Chipotle shares were down another 0.5% at $373.00 on Wednesday, versus a 52-week range of $352.96 to $499.00.

First Solar, Inc. (NASDAQ: FSLR) was raised to Buy from Hold at a firm named Axiom Capital. First Solar shares closed up 3% at $44.02 on Tuesday and its stock was indicated up another 3% at $45.40 on Wednesday. First Solar’s 52-week range is $25.56 to $49.50 and it had a consensus analyst target price of $39.09.