NEW YORK (TheStreet) -- Shares of Under Armour (UA) - Get Report  are falling 4.09% to $39.67 today after reporting lower-than-expected 2016 second quarter earnings yesterday, but analysts at Suntrust said the sell-off has been "overdone."

The company reported earnings of 1 cent per share yesterday before the opening bell falling below estimates of 3 cents per share, and revenue of $1 billion which was largely in line with Wall Street's expectations. Following the report, shares of Under Armour fell nearly 5%.

However, Suntrust said in an analyst note that investor reaction was excessive. The company's fundamentals are still intact, the firm added.

"We believe guidance is prudently cautious given the ongoing mix-shift to lower margin footwear and continued Sports Authority headwinds," Suntrust said.

Footwear growth alongside key sponsorships - including NBA player Steph Curry - and international expansion, the potential for women's, kids, and connected fitness and untapped wholesale avenues have given the firm "confidence" in the company's long-term growth profile.

Suntrust reiterated its "buy" rating and $55 price target on Baltimore, MD-based company's stock.

(Under Armour is held in the Growth Seeker portfolio. See all of the holdings with afree trial)

Separately, TheStreet Ratings objectively rated this stock according to its "risk-adjusted" total return prospect over a 12-month investment horizon. Not based on the news in any given day, the rating may differ from Jim Cramer's view or that of this articles's author.

TheStreet Ratings rated this stock as a "hold" with a ratings score of C.

The company's strengths can be seen in multiple areas, such as its robust revenue growth, growth in earnings per share and compelling growth in net income. However, TheStreet Ratings finds weaknesses including a generally disappointing performance in the stock itself and disappointing return on equity.

You can view the full analysis from the report here: UA

Image placeholder title