NEW YORK (TheStreet) -- FedEx Corp. (FDX) - Get Report  shares are skipping ahead 5.32% to $156.75 in pre-market trading on Thursday after the shipping company on Wednesday afternoon released robust second quarter 2016 earnings results that beat analysts' expectations. 

For the latest quarter, the company earned $2.58 a share, better than analysts' estimates of $2.25 a share.

Revenue of $12.5 billion also topped forecasts of $12.46 billion.

These results were higher than last year's second quarter when FedEx reported a profit of $2.16 a share on $11.9 billion in revenue. 

TheStreet's Jim Cramer, Portfolio Manager of the Action Alerts PLUS Charitable Trust Portfolio commented on FedEx in an article titled "Cramer: Here Are 4 Companies That Got It Right": "The chief reason why FedEx went up, I believe, was because it was somewhat downbeat in comments at the end of October. It under-promised on pricing and then over-delivered with some excellent cost controls and very strong on-the-ground business, with a 9% increase in volume and a 10% increase in pricing. Again, though, FedEx was simply affirming its overall earnings, despite a challenged economy, while acknowledging that it's been a huge beneficiary of e-commerce."

For 2016, earnings guidance was reaffirmed to be between the range of $10.40 a share to $10.90 a share. 

The company's progress so far has been positive as FedEx has been seeing strong holiday shipments along with a growth in e-commerce.

"FedEx posted solid earnings despite continued weakness in industrial production and global trade, and we are making impressive progress toward our goals to increase margins, earnings per share, cash flows, and returns on invested capital," said CEO Frederick W. Smith.

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 articles's author. TheStreet Ratings has this to say about the recommendation:

We rate FEDEX CORP as a Buy with a ratings score of B. This is driven by multiple strengths, which we believe should have a greater impact than any weaknesses, and should give investors a better performance opportunity than most stocks we cover. The company's strengths can be seen in multiple areas, such as its revenue growth, largely solid financial position with reasonable debt levels by most measures, good cash flow from operations, increase in net income and growth in earnings per share. We feel its strengths outweigh the fact that the company has had lackluster performance in the stock itself.

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

Image placeholder title

FDX

data by

YCharts