Loading live market data…

Canadian Pacific Kansas City Ltd.

NYSE:CP

$91.35 USD

$0 (0.0%)

Volume
2.36M
Average Volume
2.83M
Market Capitalization
$81.09B
P/E Ratio
26.29
Dividend Yield
0.74%
Price Target
$105.00
Year High
$92.16
Year Low
$68.42
Day High
Day Low
Payout Ratio
$0.20
Current Ratio
$0.67
Source Headline
Canadian Pacific Reaches New June Milestone for Grain Shipments

CP hits June and second-quarter grain shipment records, driven by strong export demand, high volumes and operational efficiency across its rail network.

zacks.com - 2026-07-08 12:51:04

CPKC sets new June monthly grain records

CALGARY, AB, July 7, 2026 /PRNewswire/ - Canadian Pacific Kansas City (TSX: CP) (NYSE: CP) (CPKC) said today it has set a new June monthly record for transporting Canadian grain and grain products, moving 2.8 million metric tonnes (MMT) in June 2026. The new June achievement beat the previous tonnage record set in June 2020.

prnewswire.com - 2026-07-07 08:45:00

CPKC to report second-quarter 2026 earnings results on July 29

CPKC to report second-quarter 2026 earnings results on July 29 PR Newswire CALGARY, AB, June 30, 2026

gurufocus.com - 2026-06-30 12:00:00

CPKC to report second-quarter 2026 earnings results on July 29

CALGARY, AB, June 30, 2026 /PRNewswire/ - Canadian Pacific Kansas City (TSX: CP) (NYSE: CP) (CPKC) said today it will release its second-quarter 2026 financial and operating results after the markets close on July 29, 2026.   CPKC will discuss its results with the financial community in a conference call beginning at 4:30 p.m.

prnewswire.com - 2026-06-30 10:59:00

Canadian Pacific: Double-Digit EPS Growth Is Coming

Canadian Pacific (CP) is transitioning from integration to execution, leveraging its unique Canada-to-Mexico network for strategic growth. CP reported record operating ratio (OR) of 55.9% in Q4 2025, with expectations to trend toward the 60% threshold as volume momentum continues. Deleveraging efforts enabled a 17.5% dividend hike and a 45M share buyback, signaling renewed capital return focus.

seekingalpha.com - 2026-06-30 06:54:13

CP Group Announces Nearly 25,000 SF of Leasing Activity at Harris Corners in Charlotte, NC

CHARLOTTE, N.C.--(BUSINESS WIRE)--CP Group, a prominent owner-operator of office properties throughout the Sunbelt, today announced nearly 25,000 square feet of leasing activity across three new deals at Harris Corners — its three-building, Class A office campus totaling 371,000 square feet in Charlotte, North Carolina. The leasing agreements are as follows: Carolinas Telco Federal Credit Union has signed a new 10,540-square-foot lease at Harris Corners One. Cheiron, an actuarial consulting fir.

businesswire.com - 2026-06-23 11:19:00

Canadian Pacific Kansas City Limited (CP:CA) Presents at 16th Annual Wells Fargo Industrials & Materials Conference Transcript

Canadian Pacific Kansas City Limited (CP:CA) Presents at 16th Annual Wells Fargo Industrials & Materials Conference Transcript

seekingalpha.com - 2026-06-12 08:12:12

Anti-AI Investing: The HALO Moat Goes Off The Rails

North American railroads like UNP, NSC, CSX, CNI, and CP exhibit HALO traits: irreplaceable heavy assets, low obsolescence, and durable cash flows. Current railroad valuations are rich, with multiples well above historical averages, suggesting limited near-term upside for new investors. Greenbrier offers a contrarian opportunity: trading below normal multiples, with a $2.1B backlog and 2.9% yield despite near-term headwinds.

seekingalpha.com - 2026-06-09 08:02:18

CP's Record Grain Haul Reflects Strong Export Demand & Network Fluidity

CP moves record May grain volumes, hauling 2.9M metric tons and 30,324 carloads, as strong export demand and efficiency fuel momentum.

zacks.com - 2026-06-03 13:31:06

CPKC sets new May monthly grain record

CALGARY, AB, June 2, 2026 /PRNewswire/ - Canadian Pacific Kansas City (TSX: CP) (NYSE: CP) (CPKC) said today it has broken its May monthly record for transporting Canadian grain and grain products, moving 2.9 million metric tonnes (MMT) in May 2026. The new May achievement beat the previous tonnage record set in May 2020.

prnewswire.com - 2026-06-02 16:05:00

CP Demonstrates Operational Resilience Amid Canadian IBEW Strike

CP manages a strike by 300 Signals & Communications workers and keeps Canadian rail operations running as labor talks and arbitration efforts continue.

zacks.com - 2026-06-01 15:15:40

CPKC to maintain rail operations across Canada during IBEW strike

CPKC to maintain rail operations across Canada during IBEW strike PR Newswire CALGARY, AB, May 31, 2026

gurufocus.com - 2026-05-31 11:00:00

CPKC to maintain rail operations across Canada during IBEW strike

CALGARY, AB, May 31, 2026 /PRNewswire/ - Canadian Pacific Kansas City (TSX: CP) (NYSE: CP) (CPKC) today said it has implemented contingency plans to maintain railway operations across Canada following the International Brotherhood of Electrical Worker (IBEW) Canadian Signals and Communications System Council No. 11's rejection of CPKC's latest contract offers.

prnewswire.com - 2026-05-31 10:18:00

Canadian Pacific receives strike notice from signals workers' union

Canadian Pacific Kansas City ​said on Wednesday ‌it had received a 72-hour ​strike notice ​from the International ⁠Brotherhood of ​Electrical Workers union (IBEW), ​which represents about 300 signals and ​communications employees ​across Canada.

reuters.com - 2026-05-27 22:06:50

CPKC receives 72-hour strike notice from IBEW

CPKC receives 72-hour strike notice from IBEW PR Newswire CALGARY, AB, May 27, 2026

gurufocus.com - 2026-05-27 22:00:00

CPKC receives 72-hour strike notice from IBEW

CALGARY, AB, May 27, 2026 /PRNewswire/ - Canadian Pacific Kansas City (TSX: CP) (NYSE: CP) (CPKC)  said today that it has received a 72-hour strike notice from the International Brotherhood of Electrical Workers (IBEW) Canadian Signals and Communications System Council No. 11, which represents approximately 300 Signals & Communications employees across Canada.

prnewswire.com - 2026-05-27 21:46:00

Institutional Order Flows Expand As Technology And Aerospace Drive Market Activity

Source: TradePulse | May 27, 2026

benzinga.com - 2026-05-27 15:34:14

CPKC executives to present at Wells Fargo Industrials & Materials Conference

CALGARY, AB, May 27, 2026 /PRNewswire/ - Canadian Pacific Kansas City (TSX: CP) (NYSE: CP) (CPKC) Executive Vice-President and Chief Marketing Officer John Brooks and Executive Vice-President and Chief Operating Officer Mark Redd will address the 2026 Wells Fargo Industrials & Materials Conference on June 10, 2026, at 10:15 a.m. CT. CPKC will provide access to the live audio webcast at investor.cpkcr.com.

prnewswire.com - 2026-05-27 10:59:00

Canadian Pacific Kansas City Limited (CP:CA) Presents at Wolfe Research 19th Annual Global Transportation & Industrials Conference Transcript

Canadian Pacific Kansas City Limited (CP:CA) Presents at Wolfe Research 19th Annual Global Transportation & Industrials Conference Transcript

seekingalpha.com - 2026-05-22 12:20:45

LivaNova Appoints Stefano Folli to Lead its Cardiopulmonary Business Unit

LivaNova PLC (Nasdaq: LIVN), a market-leading medical technology company, today announced that Stefano Folli will join the Company as incoming President, Cardi

gurufocus.com - 2026-05-21 10:00:00

3 Railroad Stocks to Watch From the Challenging Industry

Headwinds, including high fuel costs, tariff-related tensions, and lingering supply-chain disruptions, hurt the Zacks Transportation -Railroad industry. UNP, CSX and CP are likely to stand out.

zacks.com - 2026-05-14 13:16:10

Canadian Pacific Kansas City Limited (CP:CA) Presents at Bank of America 33rd Annual Industrials, Transportation and Airlines Key Leaders Conference Transcript

Canadian Pacific Kansas City Limited (CP:CA) Presents at Bank of America 33rd Annual Industrials, Transportation and Airlines Key Leaders Conference Transcript

seekingalpha.com - 2026-05-13 12:24:23

CPKC CEO Keith Creel statement on UP-NS merger application refiling

CALGARY, AB, May 11, 2026 /PRNewswire/ - Canadian Pacific Kansas City (TSX: CP) (NYSE: CP) (CPKC) President and Chief Executive Officer Keith Creel today issued the following statement regarding the merger application refiled by Union Pacific (UP) and Norfolk Southern (NS) with the Surface Transportation Board (STB) on April 30, 2026:   Having taken nearly four months to refile their application, longer than it took for them to prepare the initial filing, UP and NS' new application doesn't change the underlying reality that this mega-merger is unnecessary and falls well short of meeting the high benchmark set out in the STB's updated 2001 major merger rules. A combined UP-NS could place nearly 50 percent of U.S. freight rail traffic in the hands of a single company that already has a troubled history, some very recent, of abusing market power to the detriment of American businesses and workers.

prnewswire.com - 2026-05-11 07:00:00

CPKC President and CEO Keith Creel to address 2026 Wolfe Research Global Transportation & Industrials Conference

CALGARY, AB, May 8, 2026 /PRNewswire/ - Canadian Pacific Kansas City (TSX: CP) (NYSE: CP) (CPKC) President and Chief Executive Officer Keith Creel will address the 2026 Wolfe Research Global Transportation & Industrials Conference on May 20, 2026, at 10:25 a.m. ET. CPKC will provide access to the live audio webcast at investor.cpkcr.com.

prnewswire.com - 2026-05-08 10:59:00

Which Railroad Belongs In Your Dividend Portfolio?

Railroads are a textbook sector for dividend investors. Wide moats, irreplaceable networks, pricing power above inflation, and cash flow that keeps showing up quarter after quarter. Three names dominate the North American market - Canadian Pacific Kansas City, Canadian National Railway and Union Pacific.

seekingalpha.com - 2026-05-08 01:00:00

CPKC EVP and CMO John Brooks to address the RBC Capital Markets Canadian Industrials Conference on May 19

CALGARY, AB, May 7, 2026 /PRNewswire/ - Canadian Pacific Kansas City (TSX: CP) (NYSE: CP) (CPKC) Executive Vice-President and Chief Marketing Officer John Brooks will address the 2026 RBC Capital Markets Canadian Industrials Conference on May 19, 2026, at 10:55 a.m. ET. CPKC will provide access to the live audio webcast at investor.cpkcr.com.

prnewswire.com - 2026-05-07 10:59:00

CSX, CPKC upgrade Southeast Mexico Express with dedicated train, faster transit times

JACKSONVILLE, Fla., May 06, 2026 (GLOBE NEWSWIRE) -- CSX Corp. (NASDAQ: CSX) and Canadian Pacific Kansas City (TSX:CP) (NYSE:CP) (CPKC) today announced upgrades to the Southeast Mexico Express (SMX) premium service featuring faster transit times with more origin and destination options for customers looking to reach new markets.

globenewswire.com - 2026-05-06 09:00:00

CPKC, CSX upgrade Southeast Mexico Express with dedicated train, faster transit times

Direct connection links U.S Southeast to Texas and Mexico markets   CALGARY, AB and JACKSONVILLE, Fla., May 6, 2026 /PRNewswire/ - Canadian Pacific Kansas City (TSX: CP) (NYSE: CP) (CPKC) and CSX Corporation (NASDAQ: CSX) (CSX) today announced upgrades to the Southeast Mexico Express (SMX) premium service featuring faster transit times with more origin and destination options for customers looking to reach new markets.

prnewswire.com - 2026-05-06 09:00:00

CPKC sets new April monthly grain records

CALGARY, AB, May 4, 2026 /PRNewswire/ - Canadian Pacific Kansas City (TSX: CP) (NYSE: CP) (CPKC) said today it has broken its April monthly record for transporting Canadian grain and grain products, moving 2.9 million metric tonnes (MMT) in April 2026. This new April achievement beat the previous tonnage record set in April 2020.

prnewswire.com - 2026-05-04 16:01:00

Canadian Pacific Q1 Earnings & Revenues Miss Estimates, Improve Y/Y

CP's first-quarter 2026 earnings and revenues increase year over year.

zacks.com - 2026-05-04 15:06:00

Canadian Pacific Kansas City Limited (CP:CA) Q1 2026 Earnings Call Transcript

Canadian Pacific Kansas City Limited (CP:CA) Q1 2026 Earnings Call Transcript

seekingalpha.com - 2026-05-01 19:21:37

CPKC executives to address the Bank of America Industrials, Transportation and Airlines Key Leaders Conference on May 13

CALGARY, AB, April 30, 2026 /PRNewswire/ - Canadian Pacific Kansas City (TSX: CP) (NYSE: CP) (CPKC) Executive Vice-President and Chief Financial Officer Nadeem Velani & Executive Vice-President and Chief Operating Officer Mark Redd will address the 2026 Bank of America Industrials, Transportation and Airlines Key Leaders Conference on May 13, 2026, at 8:00 a.m. ET. CPKC will provide access to the live audio webcast at investor.cpkcr.com.

prnewswire.com - 2026-04-30 10:59:00

Here's What Key Metrics Tell Us About Canadian Pacific Kansas City (CP) Q1 Earnings

While the top- and bottom-line numbers for Canadian Pacific Kansas City (CP) give a sense of how the business performed in the quarter ended March 2026, it could be worth looking at how some of its key metrics compare to Wall Street estimates and year-ago values.

zacks.com - 2026-04-29 19:31:11

Canadian Pacific Kansas City (CP) Lags Q1 Earnings and Revenue Estimates

Canadian Pacific Kansas City (CP) came out with quarterly earnings of $0.76 per share, missing the Zacks Consensus Estimate of $0.78 per share. This compares to earnings of $0.74 per share a year ago.

zacks.com - 2026-04-29 18:47:11

CPKC reports first quarter results, demonstrating resilient performance

CALGARY, AB, April 29, 2026 /PRNewswire/ - Canadian Pacific Kansas City (TSX: CP) (NYSE: CP) (CPKC) today announced its first-quarter results, including revenues of $3.7 billion, diluted earnings per share (EPS) of $0.94 and core adjusted diluted EPS1 of $1.04. "Our talented team of world-class railroaders executed our precision scheduled railroading plan with discipline, driving meaningful improvements in network fluidity, terminal performance and other key operating metrics, while delivering solid first-quarter results," said Keith Creel, CPKC President and Chief Executive Officer.

prnewswire.com - 2026-04-29 16:05:00

CPKC announces results of director elections

CALGARY, AB, April 29, 2026 /PRNewswire/ - Canadian Pacific Kansas City (TSX: CP) (NYSE: CP) (CPKC) today announced the results of the 2026 annual meeting held earlier today, including the election of all 14 nominees listed in the management proxy circular dated March 10, 2026, as directors of CPKC. All directors received at least 95.84 percent of votes cast.

prnewswire.com - 2026-04-29 14:09:00

Canadian Pacific Kansas City Limited (CP:CA) Shareholder/Analyst Call Prepared Remarks Transcript

Canadian Pacific Kansas City Limited (CP:CA) Shareholder/Analyst Call Prepared Remarks Transcript

seekingalpha.com - 2026-04-29 13:31:41

CPKC increases dividend by 17.5 percent

CALGARY, AB, April 28, 2026 /PRNewswire/ - The Board of Directors of Canadian Pacific Kansas City Limited (TSX: CP) (NYSE: CP) (CPKC) today declared a quarterly dividend of $0.268 per share on the outstanding Common Shares, an increase of 17.5 percent to the previous dividend of $0.228 per share. "We are pleased to announce an increase to our dividend as part of our ongoing commitment to returning cash to our shareholders," said Keith Creel, CPKC President and Chief Executive Officer.

prnewswire.com - 2026-04-28 18:15:00

CP to Report Q1 Earnings: What's in Store for the Stock?

CP heads into Q1 results with falling estimates, weak freight volumes and rising costs, raising concerns despite expected revenues and earnings growth.

zacks.com - 2026-04-28 14:46:18

CPKC reaches tentative long-term hourly collective agreements with SMART‑TD and BLET

CALGARY, AB, April 24, 2026 /PRNewswire/ - Canadian Pacific Kansas City (TSX: CP) (NYSE: CP) (CPKC) today said it has reached new tentative collective bargaining agreements with the Sheet Metal, Air, Rail and Transportation Works – Transportation Division (SMART-TD) and the Brotherhood of Locomotive Engineers and Trainmen (BLET) consolidating 11 existing contracts across the company's U.S. network into two new long-term hourly agreements. Each of the tentative agreements has a term from 2025 to 2034 and covers approximately 1,700 Train & Engine (T&E) service employees across 11 states – Illinois, Iowa, Missouri, Kansas, Oklahoma, Arkansas, Texas, Mississippi, Alabama, Tennessee and Louisiana.

prnewswire.com - 2026-04-24 17:23:00

What Analyst Projections for Key Metrics Reveal About Canadian Pacific Kansas City (CP) Q1 Earnings

Evaluate the expected performance of Canadian Pacific Kansas City (CP) for the quarter ended March 2026, looking beyond the conventional Wall Street top-and-bottom-line estimates and examining some of its key metrics for better insight.

zacks.com - 2026-04-24 10:16:46

Canadian Pacific Kansas City (CP) Reports Next Week: Wall Street Expects Earnings Growth

Canadian Pacific Kansas City (CP) doesn't possess the right combination of the two key ingredients for a likely earnings beat in its upcoming report. Get prepared with the key expectations.

zacks.com - 2026-04-22 11:03:33

Eagle Global Advisors LLC Lowers Stock Position in Canadian Pacific Kansas City Limited $CP

Eagle Global Advisors LLC lessened its stake in shares of Canadian Pacific Kansas City Limited (NYSE: CP) (TSE: CP) by 6.3% in the undefined quarter, according to the company in its most recent Form 13F filing with the Securities and Exchange Commission (SEC). The firm owned 118,109 shares of the transportation company's stock after

defenseworld.net - 2026-04-22 05:18:48

Get CP Insider Trade Alerts

CP Price Target Summary

Last Month

$101.00

4 analysts

Last Quarter

$106.71

7 analysts

Last Year

$98.69

13 analysts

All Time

$91.58

38 analysts

CP Recent Analyst Grades

Date Analyst Firm Action Previous Grade New Grade
2026-07-14 Susquehanna Maintain Positive Positive
2026-07-09 Citigroup Maintain Buy Buy
2026-07-08 Wells Fargo Maintain Overweight Overweight
2026-06-25 Evercore ISI Group Maintain Outperform Outperform
2026-06-25 Barclays Maintain Overweight Overweight
2026-06-25 CIBC Maintain Outperform Outperform
2026-05-01 Citigroup Maintain Buy Buy
2026-04-30 RBC Capital Maintain Outperform Outperform
2026-04-30 Evercore ISI Group Maintain Outperform Outperform
2026-04-30 Barclays Maintain Overweight Overweight
2026-03-31 Bernstein Maintain Market Perform Market Perform
2026-03-27 Barclays Maintain Overweight Overweight
2026-01-30 Citigroup Maintain Buy Buy
2026-01-29 Evercore ISI Group Maintain Outperform Outperform
2026-01-29 RBC Capital Maintain Outperform Outperform
2025-10-30 RBC Capital Maintain Outperform Outperform
2025-10-30 Evercore ISI Group Maintain Outperform Outperform
2025-10-13 Citigroup Maintain Buy Buy
2025-10-02 Barclays Maintain Overweight Overweight
2025-09-25 Susquehanna Maintain Positive Positive
2025-07-31 Stephens & Co. Maintain Overweight Overweight
2025-07-10 Barclays Maintain Overweight Overweight
2025-07-09 Citigroup Maintain Buy Buy
2025-07-02 B of A Securities Maintain Buy Buy
2025-06-24 Susquehanna Maintain Positive Positive
2025-06-02 Goldman Sachs Downgrade Buy Neutral
2025-05-16 B of A Securities Maintain Buy Buy
2025-05-01 B of A Securities Maintain Buy Buy
2025-05-01 RBC Capital Maintain Outperform Outperform
2025-05-01 Susquehanna Maintain Positive Positive
2025-05-01 Evercore ISI Group Maintain Outperform Outperform
2025-04-14 Stifel Maintain Hold Hold
2025-04-09 Jefferies Maintain Buy Buy
2025-04-08 Citigroup Maintain Buy Buy
2025-04-02 Barclays Maintain Overweight Overweight
2025-03-27 Susquehanna Maintain Positive Positive
2025-03-26 B of A Securities Maintain Buy Buy
2025-02-03 RBC Capital Maintain Outperform Outperform
2025-02-03 Loop Capital Downgrade Buy Sell
2025-01-30 Stephens & Co. Maintain Overweight Overweight
2025-01-30 RBC Capital Maintain Outperform Outperform
2025-01-30 Benchmark Maintain Hold Hold
2025-01-17 Barclays Maintain Overweight Overweight
2025-01-16 Stifel Maintain Hold Hold
2025-01-08 Susquehanna Maintain Positive Positive
2025-01-07 Wells Fargo Maintain Overweight Overweight
2025-01-06 Stephens & Co. Upgrade Equal Weight Overweight
2024-11-12 Citigroup Maintain Buy Buy
2024-10-28 Stephens & Co. Maintain Equal Weight Equal Weight
2024-10-24 Susquehanna Upgrade Neutral Positive
2024-10-24 B of A Securities Maintain Buy Buy
2023-04-12 Barclays Maintain Overweight Overweight
2023-02-07 Barclays Maintain Overweight Overweight
2023-02-01 Wells Fargo Maintain Overweight Overweight
2023-01-11 Barclays Maintain Overweight Overweight
2022-11-29 Deutsche Bank Upgrade Hold Buy
2022-10-27 Stephens & Co. Maintain Equal Weight Equal Weight
2022-10-27 Barclays Maintain Overweight Overweight
2022-10-27 Wells Fargo Maintain Overweight Overweight
2022-10-17 Stifel Maintain Hold Hold
2022-10-10 Wells Fargo Maintain Overweight Overweight
2022-09-30 Barclays Maintain Overweight Overweight
2022-09-29 Citigroup Maintain Buy Buy
2022-09-28 Susquehanna Maintain Positive Positive
2022-09-12 B of A Securities Upgrade Neutral Buy
2022-07-15 Wells Fargo Maintain Overweight Overweight
2022-07-15 Stifel Maintain Hold Hold
2022-07-13 Barclays Maintain Overweight Overweight
2022-07-12 Evercore ISI Group Maintain Outperform Outperform
2022-06-28 Credit Suisse Maintain Neutral Neutral
2022-05-19 Citigroup Maintain Buy Buy
2022-04-08 B of A Securities Downgrade Buy Neutral
2022-04-07 Susquehanna Maintain Positive Positive
2022-01-10 Wells Fargo Maintain Overweight Overweight
2022-01-03 Susquehanna Upgrade Neutral Positive
2021-11-29 Deutsche Bank Downgrade Buy Hold
2021-10-07 Wells Fargo Maintain Overweight Overweight
2021-08-12 Argus Research Downgrade Buy Hold
2021-07-09 Wells Fargo Maintain Overweight Overweight
2021-04-26 Deutsche Bank Maintain Buy Buy
2021-04-22 Credit Suisse Maintain Outperform Outperform
2021-03-22 Wells Fargo Maintain Overweight Overweight
2021-02-25 Evercore ISI Group Downgrade Outperform In Line
2021-02-04 Argus Research Maintain Buy Buy
2021-01-28 Credit Suisse Maintain Outperform Outperform
2020-11-25 Benchmark Downgrade Buy Hold
2020-11-25 Credit Suisse Maintain Outperform Outperform
2020-10-21 Credit Suisse Maintain Outperform Outperform
2020-10-21 Benchmark Downgrade Buy Hold
2020-09-16 B of A Securities Maintain Buy Buy
2020-07-23 Credit Suisse Maintain Outperform Outperform
2020-06-25 Citigroup Maintain Buy Buy
2020-06-17 Deutsche Bank Maintain Buy Buy
2020-05-22 Wells Fargo Maintain Overweight Overweight
2020-04-22 Barclays Maintain Equal Weight Equal Weight
2020-04-22 Credit Suisse Maintain Outperform Outperform
2020-04-15 Wells Fargo Maintain Overweight Overweight
2020-04-09 Barclays Maintain Overweight Overweight
2020-04-09 Deutsche Bank Maintain Buy Buy
2020-04-08 Susquehanna Maintain Neutral Neutral
2020-03-12 Deutsche Bank Maintain Buy Buy
2020-01-30 Credit Suisse Maintain Outperform Outperform
2020-01-30 Stephens & Co. Maintain Equal Weight Equal Weight
2020-01-30 B of A Securities Maintain Buy Buy
2020-01-30 Benchmark Maintain Buy Buy
2020-01-14 B of A Securities Upgrade Neutral Buy
2019-12-24 Bank of America Maintain Neutral Neutral
2019-12-17 Loop Capital Downgrade Buy Hold
2019-10-29 Wells Fargo Maintain Outperform Outperform
2019-10-16 Bank of America Downgrade Buy Neutral
2019-07-10 Loop Capital Downgrade Buy Hold
2019-07-10 Goldman Sachs Maintain Neutral Neutral
2019-06-28 Wolfe Research Downgrade Outperform Peer Perform
2019-06-27 National Bank Financial Downgrade Outperform Sector Perform
2019-04-04 Citigroup Maintain Buy Buy
2019-03-18 Deutsche Bank Maintain Buy Buy
2019-03-12 Bernstein Downgrade Outperform Market Perform
2018-12-03 Deutsche Bank Maintain Buy Buy
2018-10-12 Stifel Nicolaus Upgrade Hold Buy
2018-10-08 Stifel Nicolaus Maintain Hold Hold
2018-10-05 BMO Capital Maintain Outperform Outperform
2018-10-05 Citigroup Maintain Buy Buy
2018-10-05 Bank of America Maintain Buy Buy
2018-10-05 Deutsche Bank Maintain Buy Buy
2018-10-01 Bank of America Maintain Buy Buy
2018-07-31 Argus Maintain Buy Buy
2018-07-19 Stifel Nicolaus Maintain Hold Hold
2018-07-19 Credit Suisse Maintain Outperform Outperform
2018-04-19 Credit Suisse Maintain Outperform Outperform
2018-04-06 Morgan Stanley Maintain Overweight Overweight
2018-02-13 Goldman Sachs Upgrade Neutral Buy
2017-11-13 Goldman Sachs Maintain Neutral Neutral
2017-11-01 Deutsche Bank Maintain Buy Buy
2017-10-19 Argus Maintain Buy Buy
2017-10-18 Morgan Stanley Maintain Overweight Overweight
2017-10-12 JP Morgan Upgrade Neutral Overweight
2017-09-13 National Bank Financial Downgrade Outperform Sector Perform
2017-08-24 Loop Capital Upgrade Hold Buy
2017-07-25 Argus Maintain Buy Buy
2017-07-25 Morgan Stanley Maintain Overweight Overweight
2017-07-20 Bank of America Maintain Buy Buy
2017-04-21 Loop Capital Downgrade Buy Hold
2017-01-04 Loop Capital Upgrade Hold Buy
2016-12-16 Stifel Nicolaus Upgrade Hold Buy
2016-10-24 Seaport Global Maintain Buy Buy
2016-10-17 Raymond James Downgrade Strong Buy Outperform
2016-09-13 Citigroup Maintain Buy Buy
2016-09-12 Barclays Maintain Overweight Overweight
2016-08-11 Atlantic Equities Maintain Overweight Overweight
2016-08-04 Loop Capital Maintain Hold Hold
2016-07-21 Buckingham Research Downgrade Buy Neutral
2016-06-30 Argus Maintain Buy Buy
2016-06-22 Raymond James Upgrade Outperform Strong Buy
2016-05-19 CLSA Maintain Underperform Underperform
2016-04-25 JP Morgan Maintain Neutral Neutral
2016-04-21 Buckingham Research Maintain Buy Buy
2016-04-21 Desjardins Downgrade Buy Hold
2016-04-21 Bernstein Maintain Outperform Outperform
2016-04-21 Cowen & Co. Maintain Outperform Outperform
2016-04-11 Barclays Maintain Overweight Overweight
2016-03-31 Citigroup Maintain Buy Buy
2016-03-30 Citigroup Maintain Buy Buy
2016-03-24 Topeka Maintain Hold Hold
2016-03-15 Stephens & Co. Maintain Equal Weight Equal Weight
2016-02-19 Credit Suisse Maintain Outperform Outperform
2016-01-22 Barclays Maintain Overweight Overweight
2016-01-22 Credit Suisse Maintain Outperform Outperform
2016-01-22 RBC Capital Upgrade Sector Perform Outperform
2015-12-21 Barclays Maintain Overweight Overweight
2015-11-18 Credit Suisse Maintain Outperform Outperform
2015-10-21 Canaccord Genuity Upgrade Hold Buy
2015-10-13 Canaccord Genuity Downgrade Buy Hold
2015-10-05 Barclays Maintain Overweight Overweight
2015-10-02 Citigroup Maintain Buy Buy
2015-07-22 Citigroup Maintain Buy Buy
2015-07-22 Canaccord Genuity Upgrade Hold Buy
2015-07-16 Barclays Maintain Overweight Overweight
2015-07-10 RBC Capital Maintain Sector Perform Sector Perform
2015-07-01 Citigroup Maintain Buy Buy
2015-06-15 CIBC Maintain Sector Outperform Sector Outperform
2015-06-10 Susquehanna Maintain Neutral Neutral
2015-06-08 Barclays Maintain Overweight Overweight
2015-06-08 Bernstein Maintain Outperform Outperform
2015-06-04 Bernstein Maintain Outperform Outperform
2015-06-01 BB&T Capital Maintain Buy Buy
2015-06-01 Raymond James Downgrade Strong Buy Outperform
2015-04-13 Susquehanna Maintain Neutral Neutral
2015-02-23 JP Morgan Maintain Overweight Overweight
2015-01-23 Barclays Maintain Overweight Overweight
2015-01-12 Barclays Maintain Overweight Overweight
2014-12-16 Bank of America Maintain Buy Buy
2014-12-08 Goldman Sachs Downgrade Buy Neutral
2014-10-22 Credit Suisse Maintain Buy Buy
2014-10-06 Barclays Maintain Overweight Overweight
2014-10-06 Credit Suisse Maintain Outperform Outperform
2014-09-30 Citigroup Maintain Buy Buy
2014-09-29 Barclays Maintain Overweight Overweight
2014-07-18 Barclays Maintain Overweight Overweight
2014-06-30 Barclays Maintain Overweight Overweight
2014-06-05 Citigroup Maintain Buy Buy
2014-06-04 BMO Capital Upgrade Market Perform Outperform
2014-05-20 Credit Suisse Maintain Outperform Outperform
2014-05-02 Citigroup Maintain Buy Buy
2014-02-24 BB&T Capital Upgrade Hold Buy
2014-01-30 Cowen & Co. Upgrade Market Perform Outperform
2013-10-24 RBC Capital Upgrade Underperform Sector Perform
2013-10-24 Salman Partners Upgrade Hold Buy
2013-08-22 Credit Suisse Upgrade Neutral Outperform
2013-07-25 National Bank Financial Upgrade Underperform Sector Perform
2013-07-24 National Bank Financial Upgrade Underperform Sector Perform
2013-07-11 Buckingham Research Maintain Buy Buy
2013-06-20 Avondale Partners Maintain Market Outperform Outperform
2013-06-04 RBC Capital Downgrade Sector Perform Underperform
2013-05-30 Canaccord Genuity Upgrade Sell Hold
2013-04-25 Raymond James Upgrade Market Perform Outperform
2013-04-25 Citigroup Maintain Buy Buy
2013-04-10 Jefferies Maintain Hold Hold
2013-02-25 BMO Capital Maintain Market Perform Market Perform
2013-01-30 Jefferies Maintain Hold Hold
2013-01-30 Stifel Nicolaus Downgrade Buy Hold
2013-01-30 JP Morgan Maintain Overweight Overweight
2013-01-30 BMO Capital Maintain Market Perform Market Perform
2013-01-30 Barclays Maintain Overweight Overweight
2013-01-29 BMO Capital Maintain Market Perform Market Perform
2013-01-29 National Bank Financial Maintain Underperform Underperform
2013-01-29 Bank of America Maintain Buy Buy
2013-01-25 Canaccord Genuity Downgrade Hold Sell
2013-01-18 Credit Suisse Maintain Neutral Neutral
2013-01-11 BMO Capital Maintain Market Perform Market Perform
2013-01-07 Barclays Maintain Overweight Overweight
2012-12-11 FirstEnergy Capital Downgrade Outperform Market Perform
2012-12-06 BMO Capital Maintain Market Perform Market Perform
2012-12-06 Stifel Nicolaus Upgrade Hold Buy
2012-10-25 RBC Capital Downgrade Outperform Sector Perform
2012-10-25 Jefferies Maintain Hold Hold
2012-10-25 National Bank Financial Downgrade Sector Perform Underperform
2012-10-24 Bank of America Maintain Buy Buy
2012-10-22 BMO Capital Downgrade Outperform Market Perform
2012-10-04 Jefferies Maintain Hold Hold
2012-10-03 National Bank Financial Maintain Sector Perform Sector Perform
2012-10-01 FirstEnergy Capital Maintain Outperform Outperform
2012-10-01 Sterne Agee Downgrade Buy Neutral
2012-09-20 Canaccord Genuity Maintain Hold Hold
2012-09-14 Citigroup Maintain Buy Buy
2012-08-16 FirstEnergy Capital Maintain Outperform Outperform
2012-07-26 BMO Capital Upgrade Market Perform Outperform
2012-07-26 Scotiabank Upgrade Sector Perform Outperform
2012-07-26 Clarus Securities Downgrade Buy Perform
2012-06-27 Canaccord Genuity Downgrade Buy Hold
2012-05-18 Citigroup Maintain Buy Buy
2012-04-24 Scotiabank Maintain Sector Perform Sector Perform
2012-04-23 Jefferies Maintain Hold Hold
2012-04-23 National Bank Financial Maintain Sector Perform Sector Perform
2012-04-23 BMO Capital Maintain Market Perform Market Perform
2012-04-12 Bank oferica Maintain Buy Buy
2012-04-11 JP Morgan Maintain Overweight Overweight
2012-04-11 Credit Suisse Maintain Neutral Neutral
2012-04-11 Jefferies Maintain Hold Hold
2012-03-28 National Bank Financial Maintain Underperform Underperform