Over the past few years, shareholders of Canadian Pacific Railway Limited (TSX:CP)(NYSE:CP) have done extraordinarily well. Since September 2011 the company’s stock price has more than quadrupled.

So, is this a stock worth buying today? Well, not necessarily. Below are the top three reasons why.

1. A poor track network

In railroading, it’s all about the network. Rail operators with strong track networks are simply able to serve their customers more effectively, which helps drive profits in the long run.

CP’s track network has two big shortcomings. First of all, it does not reach the East Coast nor the Gulf Coast. So, if an exporter wants to reach European markets, or if an oil company wants to ship to refineries on the Gulf Coast, CP can’t get the job done on its own. Second, CP’s network passes through the congested Chicago hub, where trains routinely get backed up for 24 hours.

This is why CP tried to merge with American railroad CSX Corporation back in October. Unfortunately, those efforts failed, leaving CP in a difficult position.

2. Low oil prices

We all know that crude-by-rail volumes have grown spectacularly, and this growth is under threat from low oil prices. But there’s another reason why low oil prices are bad for the rails: trucking becomes more competitive.

First, some context. Rail is far more fuel efficient than trucks are, but it doesn’t have the same flexibility. So, if you’re shipping a large volume of goods a long way, rail is the answer. For smaller shipments and shorter distances, you’re better off hiring a trucker.

For those shipments in between, trucks and rails compete fiercely. And because trucks aren’t as fuel efficient, they benefit more from a fall in fuel prices.

So, trucks are well positioned to steal market share. This won’t happen overnight, but as long as oil prices stay low, that’s one more headwind for the rails to deal with.

3. Still an expensive stock

CP is clearly facing some big headwinds. Yet if you looked at its share price, you would think it’s a high-growth tech company.

The numbers tell the story. CP trades for more than $200 per share, even after a recent price drop. Yet the company made only $8.46 in earnings per share last year. Free cash flow per share was even lower, coming in at $3.86.

Thus if there’s any slowdown in CP’s business, there’s a lot of room for its shares to fall. You shouldn’t want any part in that.

If you're looking for a rock-solid blue chip stock, the free report below reveals a far better option than CP.

The one stock you want to own for 2015

Does your portfolio have rock-solid blue chips at its core? If it does... GREAT! If not, you might want to reconsider your strategy.

Either way, we think you should take a look at what our analysts have identified as one TOP stock for 2015 and beyond--a stock with a tollbooth-like business; a solid management team; and a reliable, consistent, and rising dividend--and you can download the name, ticker symbol, and price guidance absolutely FREE.

Simply click here to receive your Special FREE Report, "1 Top Stock for 2015--and Beyond."

NEW! This Stock Could Be Like Buying Amazon In 1997

For only the 5th time in over 14 years, Motley Fool co-founder David Gardner just issued a Buy Recommendation on this recent Canadian IPO.

Stock Advisor Canada’s Chief Investment Adviser, Iain Butler, also recommended this company back in March – and it’s already up a whopping 57%!

Enter your email address below to claim your copy of this brand new report, “Breakthrough IPO Receives Rare Endorsement.”

Fool contributor Benjamin Sinclair has no position in any stocks mentioned.