NEW YORK (TheStreet) -- L Brands (LB) - Get Report  shares closed Tuesday's trading session up 1.55% to $64.26 after RBC Capital Markets said it was more confident in the company's future following meetings with management. 

Specifically, the firm believes its focus on Victoria's Secret from restructuring actions and development of a China business can better position the company for its long term $20 billion revenue target.

"That said, we'd expect the shares to remain range bound as L Brands navigates near-term volatility as it puts its plans to work," analysts said.

Columbus, OH-based L Brands operates as a specialty retailer of women's intimate and other apparel, beauty and personal care products, and accessories.

Separately, TheStreet Ratings currently has a "Hold" rating on the stock with a letter grade of C+.

The company's strengths can be seen in multiple areas, such as its revenue growth and expanding profit margins. However, as a counter to these strengths, we also find weaknesses including unimpressive growth in net income, a generally disappointing performance in the stock itself and feeble growth in the company's earnings per share.

Recently, 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 article's author.

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

Image placeholder title