Cabela’s Inc. (NYSE:CAB) was up 3.2% during mid-day trading on Thursday . The stock traded as high as $54.84 and last traded at $54.32, with a volume of 1,083,984 shares traded. The stock had previously closed at $52.65.

Several equities research analysts have issued reports on CAB shares. Credit Suisse Group AG restated a “neutral” rating and set a $38.00 price objective on shares of Cabela’s in a research report on Wednesday, March 16th. Vetr upgraded shares of Cabela’s from a “buy” rating to a “strong-buy” rating and set a $50.94 price objective for the company in a research report on Wednesday, March 23rd. TheStreet upgraded shares of Cabela’s from a “hold” rating to a “buy” rating in a research report on Wednesday, March 30th. Goldman Sachs Group Inc. raised their price objective on shares of Cabela’s from $42.00 to $50.00 and gave the stock a “neutral” rating in a research report on Thursday, April 7th. Finally, Zacks Investment Research upgraded shares of Cabela’s from a “hold” rating to a “buy” rating and set a $59.00 price objective for the company in a research report on Wednesday, April 20th. Fourteen analysts have rated the stock with a hold rating and six have assigned a buy rating to the stock. The stock currently has a consensus rating of “Hold” and a consensus price target of $49.37.

The stock’s 50-day moving average price is $50.09 and its 200 day moving average price is $47.65. The stock has a market cap of $3.69 billion and a price-to-earnings ratio of 20.46.

Cabela’s (NYSE:CAB) last issued its quarterly earnings data on Thursday, April 28th. The company reported $0.43 earnings per share (EPS) for the quarter, topping the Zacks’ consensus estimate of $0.38 by $0.05. The firm earned $864.70 million during the quarter, compared to the consensus estimate of $892.18 million. During the same period in the previous year, the company posted $0.38 earnings per share. The company’s revenue for the quarter was up 4.5% on a year-over-year basis. Equities analysts anticipate that Cabela’s Inc. will post $3.19 EPS for the current fiscal year.

A number of large investors have recently modified their holdings of the company. Dimensional Fund Advisors LP increased its stake in shares of Cabela’s by 16.6% in the fourth quarter. Dimensional Fund Advisors LP now owns 1,143,412 shares of the company’s stock worth $53,431,000 after buying an additional 162,534 shares during the last quarter. Wells Fargo & Company MN increased its stake in shares of Cabela’s by 703.0% in the fourth quarter. Wells Fargo & Company MN now owns 455,149 shares of the company’s stock worth $21,269,000 after buying an additional 398,471 shares during the last quarter. First Trust Advisors LP increased its stake in shares of Cabela’s by 9.2% in the fourth quarter. First Trust Advisors LP now owns 339,274 shares of the company’s stock worth $15,854,000 after buying an additional 28,494 shares during the last quarter. Russell Frank Co increased its stake in shares of Cabela’s by 23.5% in the fourth quarter. Russell Frank Co now owns 249,703 shares of the company’s stock worth $11,647,000 after buying an additional 47,586 shares during the last quarter. Finally, California Public Employees Retirement System increased its stake in shares of Cabela’s by 3.8% in the fourth quarter. California Public Employees Retirement System now owns 180,100 shares of the company’s stock worth $8,416,000 after buying an additional 6,600 shares during the last quarter.

Cabela’s Incorporated is a specialty retailer and a direct marketer of hunting, fishing, camping and related outdoor merchandise. The Company offers national and regional brand products, including its Cabela’s brand. The Company’s segments include Retail, Direct, Financial Services, and Corporate Overhead and Other.

Get Analysts' Upgrades and Downgrades Daily - Enter your email address below to receive a concise daily summary of analysts' upgrades, downgrades and new coverage with MarketBeat.com's FREE daily email newsletter.