Top Analyst Upgrades and Downgrades: Facebook, First Solar, Garmin, HollyFrontier, Regions Financial, Square and More

Stocks were indicated higher ahead of an expected health care vote on Thursday. The bull market is now more than eight years old, and the one trend that has held up is that investors have managed to find reasons to buy every single market sell-off for more than five years now. Those same investors are also still looking for new trading and investing ideas.

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

These were the top analyst upgrades, downgrades and other research calls on Thursday, May 4, 2017.

Facebook Inc. (NASDAQ: FB) was down 0.6% at $151.80 ahead of earnings and shares were down 0.7% at $150.65 on Thursday morning afterward. Oppenheimer reiterated its Outperform rating and raised its target to $170. Jefferies reiterated its Buy rating and raised its target to $192 from $175. Wedbush Securities reiterated its Outperform rating and raised its target to $185 from $175.

First Solar Inc. (NASDAQ: FSLR) was raised to Neutral from Underperform at Merrill Lynch. First Solar closed up almost 12% at $33.91 after earnings and was indicated up another 2.5%. On Wednesday we questioned whether analysts were becoming too optimistic based on close to a 40% and nose-bleed valuations. First Solar has a 52-week trading range of $25.56 to $52.60.

Garmin Ltd. (NASDAQ: GRMN) was downgraded to Underweight from Neutral at JPMorgan. Shares closed down 1.1% at $50.68 on Wednesday, but no volume had traded early in Thursday’s premarket session. Garmin has a 52-week range of $39.24 to $56.19.

HollyFrontier Corp. (NYSE: HFC) was downgraded to Neutral from Outperform at Credit Suisse, a day after it fell 4.1% to $27.18. HollyFrontier has a 52-week range of $22.07 to $34.78 and a consensus analyst price target of $32.17.

Regions Financial Corp. (NYSE: RF) was raised to Buy from Neutral with a $17 price objective (versus a $14.12 prior close, and Regions was indicated up another 1.5% at $14.34) at Merrill Lynch. The 52-week range is $7.80 to $16.03 and the consensus price target was $14.93.

Square Inc. (NYSE: SQ) was down 2.8% at $18.28 ahead of earnings but was indicated up 4.3% at $19.07 on Thursday morning. Square was downgraded to Neutral from Buy at Guggenheim. The 52-week range is $8.42 to $19.03, and the consensus price target is $18.00.

Follow @JonOgg on Twitter to get daily analyst calls and research notes directly on your Twitter feed.

Other key analyst calls were seen in the following:

Sponsored: Find a Qualified Financial Advisor:

Finding a qualified financial advisor doesn’t have to be hard. SmartAsset’s free tool matches you with up to 3 fiduciary financial advisors in your area in 5 minutes. Each advisor has been vetted by SmartAsset and is held to a fiduciary standard to act in your best interests. If you’re ready to be matched with local advisors that can help you achieve your financial goals, get started now.