Overview
Basic Stats
The share price of Canadian National Railway Company - Depositary Receipt (Common Stock) as of September 5, 2025 is R$22.93 / share. This is an increase of 3.94% from the prior week. The market cap (or net worth) of Canadian National Railway Company - Depositary Receipt (Common Stock) as of September 5, 2025 is R$14,340.42 MM.
The Factor Analysis chart (below right) shows a view of Canadian National Railway Company - Depositary Receipt (Common Stock) from a variety of lenses. Each factor shows how well the company ranks against all other companies in the Fintel global investing universe. Factor scores range from zero to 100, with 100 being most desirable, and 50 being average.
For example, a company with a Value Score of 100 would be the most undervalued company in our database. A company with a Value Score of zero would be the most overvalued.
Market Cap | 14,340.42 MM |
EV | |
Shares Out. | 625.40 MM |
Earnings Date | |
EPS (TTM) | 7.30 |
Dividend Yield | |
Ex-Dividend Date | |
Borrow Rate | |
Short Shares Avail. | |
Short Interest | |
Short Float | |
Days to Cover | |
Risk Free Rate | 4.17 % |
Price Change (1 yr) | -22.34 % |
Volatility (1 yr) | 0.24 |
Beta | 0.48 |
Sharpe Ratio (1 yr) | -1.09 |
Sortino Ratio (1 yr) | -1.62 |
PE Ratio | |
Price/Book | |
Price/TBV | |
Book/Market | |
EBIT/EV | |
EBIT(3yr avg)/EV | |
ROA | 0.08 |
ROE | 0.24 |
ROIC | 0.11 |
CROIC | -0.00 |
OCROIC | 0.16 |
Implied Volatility | |
Put/Call OI Ratio |
Growth | 52.31 /100 |
Profitability | 67.49 /100 |
Quality Score | 73.99 /100 |
Value Score | |
Momentum Score | 28.45 /100 |
Stability (Low Vol) Score | 82.84 /100 |
Analyst Sentiment | 55.70 /100 |
Fund Sentiment | |
Insider Sentiment | |
Officer Sentiment | |
Dividend Score | |
QVM Score | |
Piotroski F-SCORE |
Price Target
The average one-year price target for Canadian National Railway Company - Depositary Receipt (Common Stock) is R$26.72. The forecasts range from a low of R$22.29 to a high of R$32.23. A stock’s price target is the price at which analysts consider it fairly valued with respect to its projected earnings and historical earnings. Analysts typically set price targets that correspond to their buy or sell recommendations.
Update Frequency: Monthly
Stock Upgrades/Downgrades
This card shows analyst upgrades/downgrades for Canadian National Railway Company - Depositary Receipt (Common Stock). An analyst rating is a classification that gives investors a sense of analyst sentiment about the direction and performance of an equity - usually a stock - over a period of time, typically 12 months.
- Buy/Overweight/Outperform - Any of these ratings conveys an analyst’s belief that the stock is likely to outperform a market index (e.g. the S&P 500).
- Hold/Equal-Weight/Market Perform - Any of these ratings conveys an analyst’s belief that the stock is likely to perform in line with a market index.
- Sell/Underweight/Underperform - Any of these ratings suggest that an analyst believes the stock is likely to underperform a market index.
When an analyst upgrades a stock, they are signaling that the company’s fundamentals are being undervalued by investors. It could also mean they believe the market is underestimating the company’s potential. The opposite is true when a stock receives a downgrade.
The average rating of each individual analyst’s rating is the consensus rating for a stock. This gives investors a broader sense of the overall sentiment for that stock.
Date | Analyst | Prior | Latest Recommendation |
Action |
---|---|---|---|---|
2016-01-27 | Desjardins Securities | Buy | Maintains | |
2016-01-27 | Canaccord Genuity | Buy | Maintains | |
2016-01-27 | National Bank Financial | Outperform | Maintains | |
2016-01-27 | Raymond James | Outperform | Market Perform | Downgrade |
2016-01-14 | Canaccord Genuity | Hold | Buy | Upgrade |
2015-12-21 | Barclays | Equal Weight | Maintains | |
2015-12-16 | National Bank Financial | Outperform | Maintains | |
2015-10-28 | TD Securities | Buy | Maintains | |
2015-10-28 | Sbank | Sector Outperform | Maintains | |
2015-10-28 | Canaccord Genuity | Hold | Maintains | |
2015-10-28 | Barclays | Equal Weight | Maintains | |
2015-10-13 | Canaccord Genuity | Buy | Hold | Downgrade |
2015-10-05 | Barclays | Equal-Weight | Maintains | |
2015-10-02 | Citigroup | Neutral | Maintains | |
2015-09-11 | Bank of America | Neutral | Buy | Upgrade |
2015-09-11 | National Bank FInancial | Sector Perform | Outperform | Upgrade |
2015-09-09 | Raymond James | Market Perform | Outperform | Upgrade |
2015-09-08 | BMO Capital Markets | Outperform | Maintains | |
2015-08-11 | Raymond James | Buy | Hold | Downgrade |
2015-07-21 | Salman Partners | Buy | Maintains | |
2015-07-21 | First Energy | At Market Perform | Maintains | |
2015-07-21 | TD Securities | Hold | Maintains | |
2015-07-21 | Desjardins Securities | Hold | Maintains | |
2015-07-21 | UBS | Neutral | Maintains | |
2015-07-21 | CIBC World Markets | Sector Outperform | Maintains | |
2015-07-21 | BMO Capital Markets | Outperform | Maintains | |
2015-07-21 | Susquehanna | Neutral | Maintains | |
2015-07-21 | JP Morgan | Neutral | Maintains | |
2015-07-21 | Barclays | Equal-Weight | Maintains | |
2015-07-16 | Barclays | Overweight | Equal-Weight | Downgrade |
2015-07-07 | Cowen | Outperform | Maintains | |
2015-07-01 | Citigroup | Neutral | Maintains | |
2015-06-19 | BMO Capital Markets | Outperform | Maintains | |
2023-12-19 | DESJARDINS SECURITIES | Buy | Buy | Maintains |
2023-12-13 | CIBC CAPITAL MARKETS | Outperform | Outperform | Maintains |
2023-12-07 | TD SECURITIES | Buy | Buy | Maintains |
2023-10-26 | LOOP CAPITAL | Hold | Hold | Maintains |
2023-10-25 | THE BENCHMARK COMPANY LLC | Hold | Hold | Maintains |
2023-10-25 | VERITAS INVESTMENT RESEARCH | Buy | Buy | Maintains |
2023-10-25 | RAYMOND JAMES LTD. | Outperform | Outperform | Maintains |
2023-10-24 | STIFEL NICOLAUS AND COMPANY, INCORPORATED | Hold | Hold | Maintains |
2023-10-24 | SUSQUEHANNA FINANCIAL GROUP LLLP | Neutral | Neutral | Maintains |
2023-08-29 | DESJARDINS SECURITIES | Buy | Buy | Maintains |
2023-08-28 | DESJARDINS SECURITIES | Buy | Buy | Maintains |
2023-08-18 | VERITAS INVESTMENT RESEARCH | Buy | Buy | Maintains |
2023-08-17 | VERITAS INVESTMENT RESEARCH | Buy | Buy | Maintains |
2023-08-01 | STIFEL NICOLAUS AND COMPANY, INCORPORATED | Hold | Hold | Maintains |
2023-07-31 | STIFEL NICOLAUS AND COMPANY, INCORPORATED | Hold | Hold | Maintains |
2023-07-31 | TD SECURITIES | Buy | Buy | Maintains |
2023-07-30 | TD SECURITIES | Buy | Buy | Maintains |
2023-07-27 | LOOP CAPITAL | Hold | Hold | Maintains |
2023-07-26 | LOOP CAPITAL | Hold | Hold | Maintains |
2023-07-26 | THE BENCHMARK COMPANY LLC | Hold | Hold | Maintains |
2023-07-26 | ATLANTIC EQUITIES | Neutral | Neutral | Maintains |
2023-07-26 | ARC INDEPENDENT RESEARCH | Hold | Hold | Maintains |
2023-07-26 | CREDIT SUISSE | Neutral | Neutral | Maintains |
2023-07-26 | CIBC CAPITAL MARKETS | Outperform | Outperform | Maintains |
2023-07-25 | THE BENCHMARK COMPANY LLC | Hold | Hold | Maintains |
2023-07-25 | ATLANTIC EQUITIES | Neutral | Neutral | Maintains |
2023-07-25 | ARC INDEPENDENT RESEARCH | Hold | Hold | Maintains |
2023-07-25 | CREDIT SUISSE | Neutral | Neutral | Maintains |
2023-07-25 | CIBC CAPITAL MARKETS | Outperform | Outperform | Maintains |
2023-07-25 | SUSQUEHANNA FINANCIAL GROUP LLLP | Neutral | Neutral | Maintains |
2023-07-24 | SUSQUEHANNA FINANCIAL GROUP LLLP | Neutral | Neutral | Maintains |
2023-06-06 | DESJARDINS SECURITIES | Hold | Buy | Upgrade |
2023-06-05 | DESJARDINS SECURITIES | Hold | Buy | Upgrade |
2023-06-02 | WOLFE RESEARCH | Outperform | Outperform | Maintains |
2023-06-01 | WOLFE RESEARCH | Outperform | Outperform | Maintains |
2023-06-01 | TD SECURITIES | Buy | Buy | Maintains |
2023-05-31 | TD SECURITIES | Buy | Buy | Maintains |
2023-05-13 | STIFEL NICOLAUS AND COMPANY, INCORPORATED | Hold | Hold | Maintains |
2023-05-12 | STIFEL NICOLAUS AND COMPANY, INCORPORATED | Hold | Hold | Maintains |
2023-05-05 | CIBC CAPITAL MARKETS | Neutral | Outperform | Upgrade |
2023-05-04 | CIBC CAPITAL MARKETS | Neutral | Outperform | Upgrade |
2023-05-04 | CREDIT SUISSE | Outperform | Neutral | Downgrade |
2023-05-03 | CREDIT SUISSE | Outperform | Neutral | Downgrade |
2023-05-03 | SUSQUEHANNA FINANCIAL GROUP LLLP | Neutral | Neutral | Maintains |
2023-05-02 | SUSQUEHANNA FINANCIAL GROUP LLLP | Neutral | Neutral | Maintains |
2023-04-26 | LOOP CAPITAL | Buy | Hold | Downgrade |
2023-04-25 | LOOP CAPITAL | Buy | Hold | Downgrade |
2023-04-25 | THE BENCHMARK COMPANY LLC | Hold | Hold | Maintains |
2023-04-25 | ATLANTIC EQUITIES | Neutral | Neutral | Maintains |
2023-04-25 | ARC INDEPENDENT RESEARCH | Hold | Hold | Maintains |
2023-04-24 | THE BENCHMARK COMPANY LLC | Hold | Hold | Maintains |
2023-04-24 | ATLANTIC EQUITIES | Neutral | Neutral | Maintains |
2023-04-24 | ARC INDEPENDENT RESEARCH | Hold | Hold | Maintains |
2023-04-24 | CIBC CAPITAL MARKETS | Outperform | Neutral | Downgrade |
2023-04-23 | CIBC CAPITAL MARKETS | Outperform | Neutral | Downgrade |
2023-04-17 | STIFEL NICOLAUS AND COMPANY, INCORPORATED | Hold | Hold | Maintains |
2023-04-16 | WOLFE RESEARCH | Outperform | Outperform | Maintains |
2023-04-11 | CREDIT SUISSE | Outperform | Neutral | Downgrade |
2023-04-11 | DESJARDINS SECURITIES | Hold | Hold | Maintains |
2023-04-10 | DESJARDINS SECURITIES | Hold | Hold | Maintains |
2023-04-07 | TD SECURITIES | Buy | Buy | Maintains |
2023-03-28 | ATLANTIC EQUITIES | Neutral | Neutral | Maintains |
2023-03-08 | SUSQUEHANNA FINANCIAL GROUP LLLP | Neutral | Neutral | Maintains |
2023-01-26 | LOOP CAPITAL | Buy | Hold | Downgrade |
2023-01-25 | ARC INDEPENDENT RESEARCH | Hold | Hold | Maintains |
2023-01-24 | CIBC CAPITAL MARKETS | Outperform | Neutral | Downgrade |
2022-11-29 | STA Research | Hold | Maintains | |
2022-11-29 | Scotiabank Capital | Sector Perform | Maintains | |
2022-10-26 | STA Research | Hold | Maintains | |
2022-10-26 | Morningstar Inc. | Hold | Maintains | |
2022-10-25 | CIBC CAPITAL MARKETS | Neutral | Outperform | Upgrade |
2022-10-24 | CIBC CAPITAL MARKETS | Neutral | Outperform | Upgrade |
2022-10-17 | Stifel Nicolaus Research | Hold | Initiate | |
2022-10-04 | STA Research | Hold | Maintains | |
2022-09-28 | Susquehanna Bancshares | Hold | Initiate | |
2022-09-22 | STA Research | Hold | Maintains | |
2022-08-22 | STA Research | Hold | Maintains | |
2022-07-27 | STA Research | Hold | Maintains | |
2022-07-27 | Stifel Nicolaus Research | Hold | Initiate | |
2022-07-27 | CIBC Capital Markets | Outperform | Maintains | |
2022-07-04 | SCOTIABANK GBM | Outperform | Outperform | Maintains |
2022-07-03 | SCOTIABANK GBM | Outperform | Outperform | Maintains |
2022-06-28 | Atlantic Securities | Hold | Initiate | |
2022-06-21 | TD SECURITIES | Hold | Buy | Upgrade |
2022-06-21 | BMO Financial | Outperform | Maintains | |
2022-06-20 | TD SECURITIES | Hold | Buy | Upgrade |
2022-05-26 | Evercore ISI | Buy | Initiate | |
2022-04-27 | Morningstar | Sell | Maintains | |
2022-04-26 | CIBC CAPITAL MARKETS | Outperform | Neutral | Downgrade |
2022-04-25 | CIBC CAPITAL MARKETS | Outperform | Neutral | Downgrade |
2022-03-10 | JP Morgan & Company | Hold | Initiate | |
2022-02-24 | Morningstar | Sell | Maintains | |
2022-01-26 | Veritas Investment Research | Reduce | Initiate | |
2022-01-26 | BMO Financial | Hold | Initiate | |
2022-01-26 | Morningstar | Sell | Maintains | |
2022-01-26 | CIBC Capital Markets | Buy | Initiate | |
2022-01-04 | Stephens & Co. | Hold | Initiate | |
2022-01-04 | Morningstar | Sell | Initiate | |
2022-01-04 | Argus | Hold | Maintains | |
2021-11-18 | RBCRoyalBank | Sector Perform | Initiate | |
2021-11-16 | Atlantic Securities | Neutral | Initiate | |
2021-10-20 | VERITAS INVESTMENT RESEARCH | Buy | Buy | Maintains |
2021-10-20 | Raymond James Financial | Market Perform | Initiate | |
2021-10-20 | Sbank | Outperform | Initiate | |
2021-10-19 | VERITAS INVESTMENT RESEARCH | Buy | Buy | Maintains |
2021-10-19 | CIBC CAPITAL MARKETS | Neutral | Outperform | Upgrade |
2021-10-18 | CIBC CAPITAL MARKETS | Neutral | Outperform | Upgrade |
2021-10-18 | TD Securities | Buy | Initiate | |
2021-09-23 | Goldman Sachs | Hold | Initiate | |
2021-09-20 | CIBC World Markets | Outperform | Maintains | |
2021-09-17 | TD SECURITIES | Buy | Hold | Downgrade |
2021-09-16 | TD SECURITIES | Buy | Hold | Downgrade |
2021-09-13 | TD SECURITIES | Buy | Buy | Maintains |
2021-09-12 | TD SECURITIES | Buy | Buy | Maintains |
2021-09-08 | CIBC World Markets | Outperform | Maintains | |
2021-09-07 | CIBC World Markets | 158 | 170 | Upgrade |
2021-09-07 | Sanford Bernstein | Outperform | Maintains | |
2021-09-03 | Sanford Bernstein | 105 | 99 | Downgrade |
2021-09-02 | Sanford Bernstein | Outperform | Initiate | |
2021-09-02 | CIBC World Markets | Outperform | Maintains | |
2021-09-02 | Sbank | Outperform | Maintains | |
2021-08-20 | VERITAS INVESTMENT RESEARCH | Sell | Buy | Upgrade |
2021-08-19 | VERITAS INVESTMENT RESEARCH | Sell | Buy | Upgrade |
2021-08-14 | RAYMOND JAMES LTD. | Outperform | Outperform | Maintains |
2021-08-13 | RAYMOND JAMES LTD. | Outperform | Outperform | Maintains |
2021-07-21 | LOOP CAPITAL | Hold | Buy | Upgrade |
2021-07-21 | CREDIT SUISSE | Outperform | Outperform | Maintains |
2021-07-21 | Raymond James Financial | Outperform | Initiate | |
2021-07-20 | CREDIT SUISSE | Outperform | Outperform | Maintains |
2021-07-20 | LOOP CAPITAL | Hold | Buy | Upgrade |
2021-06-30 | National Bank Financial | Outperform | Maintains | |
2021-05-18 | CIBC CAPITAL MARKETS | Neutral | Neutral | Maintains |
2021-05-17 | CIBC CAPITAL MARKETS | Neutral | Neutral | Maintains |
2021-04-28 | LOOP CAPITAL | Hold | Hold | Maintains |
2021-04-27 | LOOP CAPITAL | Hold | Hold | Maintains |
2021-04-27 | Credit Suisse | Outperform | Initiate | |
2021-04-27 | Raymond James Financial | Outperform | Initiate | |
2021-04-21 | Raymond James Financial | Outperform | Initiate | |
2021-04-21 | Sbank | 145 | 143 | Downgrade |
2021-04-20 | RBC Capital | Sector Perform | Maintains | |
2021-04-08 | JPMorgan Chase | Strong Buy | Reiterate | |
2021-01-27 | VERITAS INVESTMENT RESEARCH | Sell | Sell | Maintains |
2021-01-27 | UBS | 148 | 141 | Downgrade |
2021-01-27 | Sanford Bernstein | 168 | 156 | Downgrade |
2021-01-27 | Sbank | 144 | 140 | Downgrade |
2021-01-27 | CIBC World Markets | 153 | 142 | Downgrade |
2021-01-27 | JPMorgan Chase | 150 | 145 | Downgrade |
2021-01-27 | Raymond James Financial | Outperform | Initiate | |
2021-01-26 | VERITAS INVESTMENT RESEARCH | Sell | Sell | Maintains |
2021-01-20 | Sbank | Outperform | Sector Perform | Downgrade |
2021-01-11 | Bernstein | Market Perform | Outperform | Upgrade |
2020-12-07 | CIBC World Markets | 141 | 153 | Upgrade |
2020-12-07 | Stifel | Hold | Buy | Upgrade |
2020-11-24 | RBC Capital | 144 | 155 | Upgrade |
2020-09-30 | B of A Securities | Buy | Reiterate | |
2020-09-22 | BMO Capital Markets | 140 | 152 | Upgrade |
2020-07-22 | BMO Capital Markets | 132 | 140 | Upgrade |
2020-07-22 | CIBC World Markets | 125 | 130 | Upgrade |
2020-07-22 | Sbank | 135 | 137 | Upgrade |
2020-07-22 | UBS | 116 | 132 | Upgrade |
2020-07-22 | Wells Fargo | Equal-Weight | Maintains | |
2020-07-22 | Deutsche Bank | Hold | Maintains | |
2020-07-22 | Credit Suisse | Outperform | Maintains | |
2020-06-25 | Citigroup | Neutral | Maintains | |
2020-06-17 | Deutsche Bank | Hold | Maintains | |
2020-06-09 | Sbank | 120 | 139 | Upgrade |
2020-05-22 | Wells Fargo | Equal-Weight | Maintains | |
2020-04-28 | Wells Fargo | Equal-Weight | Maintains | |
2020-04-28 | Deutsche Bank | Hold | Maintains | |
2020-04-28 | Citigroup | Neutral | Maintains | |
2020-04-28 | BMO Capital | Outperform | Maintains | |
2020-04-28 | Credit Suisse | Outperform | Maintains | |
2020-04-15 | Wells Fargo | Equal-Weight | Maintains | |
2020-04-13 | CIBC World Markets | 125 | 113 | Downgrade |
2020-04-09 | Deutsche Bank | Hold | Maintains | |
2020-04-09 | Barclays | Equal-Weight | Maintains | |
2020-04-08 | Susquehanna | Neutral | Maintains | |
2020-03-16 | Raymond James Financial | Outperform | Market Perform | Downgrade |
2020-03-13 | RBC Capital | 122 | 109 | Downgrade |
2020-03-12 | Deutsche Bank | Hold | Maintains | |
2020-01-30 | Raymond James Financial | Market Perform | Outperform | Upgrade |
2020-01-29 | JPMorgan Chase | 119 | 120 | Upgrade |
2020-01-29 | UBS | 123 | 130 | Upgrade |
2020-01-29 | Sbank | 127 | 126 | Downgrade |
2020-01-29 | BMO Capital Markets | 130 | 135 | Upgrade |
2020-01-29 | Deutsche Bank | Buy | Hold | Downgrade |
2020-01-29 | Wells Fargo | Equal-Weight | Maintains | |
2020-01-29 | Credit Suisse | Outperform | Initiate | |
2020-01-29 | Benchmark | Hold | Initiate | |
2020-01-17 | Sbank | 120 | 127 | Upgrade |
2020-01-15 | CIBC World Markets | 118 | 125 | Upgrade |
2019-12-14 | National Bank Financial | 118 | 125 | Upgrade |
2019-12-04 | Citigroup | Buy | Maintains | |
2019-11-11 | Canaccord Genuity | Hold | Maintains | |
2019-10-29 | Wells Fargo | Market Perform | Initiate | |
2019-10-23 | Raymond James Financial | Market Perform | Initiate | |
2019-10-23 | CIBC World Markets | 122 | 119 | Downgrade |
2019-10-23 | JPMorgan Chase | 128 | 123 | Downgrade |
2019-10-16 | Bank of America | Neutral | Buy | Upgrade |
2019-10-08 | CIBC World Markets | 126 | 122 | Downgrade |
2019-10-04 | JPMorgan Chase | 125 | 128 | Upgrade |
2019-10-01 | Stephens & Co. | Overweight | Equal-Weight | Downgrade |
2019-09-13 | RBC Capital | 128 | 137 | Upgrade |
2019-07-29 | JPMorgan Chase | 122 | 125 | Upgrade |
2019-07-24 | BMO Capital Markets | 125 | 126 | Upgrade |
2019-07-24 | Cormark Securities | 99 | 101 | Upgrade |
2019-07-24 | UBS | 127 | 126 | Downgrade |
2019-07-24 | CIBC World Markets | 124 | 126 | Upgrade |
2019-07-24 | Raymond James Financial | Outperform | Initiate | |
2019-07-24 | Credit Suisse | Outperform | Maintains | |
2019-07-10 | Goldman Sachs | Neutral | Initiate | |
2019-07-08 | JPMorgan Chase | 119 | 122 | Upgrade |
2019-06-05 | Raymond James Financial | Outperform | Initiate | |
2019-04-30 | Raymond James Financial | Outperform | Initiate | |
2019-04-30 | Stifel Nicolaus | Hold | Hold | Maintains |
2019-04-30 | RBC Capital | Outperform | Sector Perform | Downgrade |
2019-04-30 | Stephens & Co. | Overweight | Overweight | Maintains |
2019-04-16 | Raymond James Financial | 125 | 135 | Upgrade |
2019-04-12 | Desjardins | Buy | Hold | Downgrade |
2019-04-04 | Morgan Stanley | 117 | 116 | Downgrade |
2019-04-04 | Citigroup | Buy | Buy | Maintains |
2019-01-30 | CIBC World Markets | 118 | 119 | Upgrade |
2019-01-30 | JPMorgan Chase | 116 | 119 | Upgrade |
2019-01-30 | Raymond James Financial | Outperform | Initiate | |
2019-01-15 | Credit Suisse | Neutral | Outperform | Upgrade |
2019-01-14 | JPMorgan Chase | 112 | 116 | Upgrade |
2019-01-08 | Maxim Group | Hold | Initiate | |
2019-01-07 | Morgan Stanley | 114 | 115 | Upgrade |
2019-01-02 | CIBC World Markets | 120 | 118 | Downgrade |
2018-12-18 | JPMorgan Chase | 122 | 112 | Downgrade |
2018-12-17 | RBC Capital | 130 | 128 | Downgrade |
2018-12-03 | Deutsche Bank | Buy | Buy | Maintains |
2018-11-08 | BMO Capital Markets | Market Perform | Initiate | |
2018-10-24 | Credit Suisse | Neutral | Neutral | Maintains |
2018-10-23 | Morgan Stanley | 119 | 112 | Downgrade |
2018-10-09 | Morgan Stanley | 116 | 119 | Upgrade |
2018-09-28 | CIBC World Markets | 116 | 120 | Upgrade |
2018-09-27 | Cormark Securities | 126 | 127 | Upgrade |
2018-09-25 | Citigroup | Neutral | Buy | Upgrade |
2018-09-05 | BMO Capital Markets | Outperform | Market Perform | Downgrade |
2018-09-05 | BMO Capital | Outperform | Market Perform | Downgrade |
2018-08-06 | Stifel Nicolaus | Hold | Hold | Maintains |
2018-07-25 | BMO Capital Markets | Outperform | Initiate | |
2018-07-25 | CIBC World Markets | 115 | 116 | Upgrade |
2018-07-25 | Desjardins Securities | 118 | 121 | Upgrade |
2018-07-25 | Morgan Stanley | 106 | 116 | Upgrade |
2018-07-25 | Barclays | Equal-Weight | Equal-Weight | Maintains |
2018-07-25 | Credit Suisse | Neutral | Neutral | Maintains |
2018-07-25 | Citigroup | Neutral | Neutral | Maintains |
2018-07-25 | Stifel Nicolaus | Hold | Hold | Maintains |
2018-07-24 | Stifel Nicolaus | Hold | Hold | Maintains |
2018-07-10 | Cormark Securities | 114 | 115 | Upgrade |
2018-07-09 | Raymond James Financial | 114 | 116 | Upgrade |
2018-07-09 | Deutsche Bank | Hold | Buy | Upgrade |
2018-06-20 | CIBC World Markets | 105 | 115 | Upgrade |
2018-05-25 | Stifel Nicolaus | Hold | Hold | Maintains |
2018-05-25 | Deutsche Bank | Sell | Hold | Upgrade |
2018-05-17 | Macquarie | Outperform | Neutral | Downgrade |
2018-05-17 | Bank of America | Underperform | Buy | Upgrade |
2018-05-14 | Goldman Sachs | Buy | Neutral | Downgrade |
2018-05-01 | CIBC World Markets | Outperform | Neutral | Downgrade |
2018-04-24 | Sanford Bernstein | 99 | 101 | Upgrade |
2018-04-24 | BMO Capital Markets | Outperform | Initiate | |
2018-04-18 | Barclays | 110 | 101 | Downgrade |
2018-04-16 | Desjardins Securities | 115 | 113 | Downgrade |
2018-04-02 | CIBC World Markets | 108 | 105 | Downgrade |
2018-03-06 | Sbank | Outperform | Initiate | |
2018-03-06 | CIBC World Markets | 111 | 108 | Downgrade |
2018-03-06 | Bank of America | Neutral | Underperform | Downgrade |
2018-02-16 | Deutsche Bank | Sell | Sell | Maintains |
2018-02-16 | Argus | Buy | Hold | Downgrade |
2018-01-24 | Credit Suisse | Neutral | Neutral | Maintains |
2018-01-24 | Macquarie | Neutral | Outperform | Upgrade |
2018-01-11 | JPMorgan Chase | 103 | 109 | Upgrade |
2018-01-04 | CIBC World Markets | 110 | 116 | Upgrade |
2017-12-21 | Hilliard Lyons | Buy | Neutral | Downgrade |
2017-11-30 | TD Securities | Hold | Buy | Upgrade |
2017-11-13 | Goldman Sachs | Buy | Initiate | |
2017-11-03 | Canaccord Genuity | Buy | Maintains | |
2017-11-01 | Deutsche Bank | Sell | Initiate | |
2017-10-26 | Raymond James Financial | Outperform | Market Perform | Downgrade |
2017-10-25 | JPMorgan Chase | 105 | 104 | Downgrade |
2017-10-04 | Hilliard Lyons | Neutral | Buy | Upgrade |
2017-10-03 | Craig-Hallum | Buy | Hold | Downgrade |
2017-09-13 | National Bank Financial | 108 | 105 | Downgrade |
2017-08-03 | Canaccord Genuity | Buy | Maintains | |
2017-08-02 | Sidoti & Co. | Buy | Neutral | Downgrade |
2017-06-16 | Raymond James Financial | Outperform | Maintains | |
2017-06-15 | Sbank | Outperform | Maintains | |
2017-06-15 | BMO Capital Markets | Outperform | Maintains | |
2017-05-23 | Craig-Hallum | Hold | Buy | Upgrade |
2017-05-01 | Hilliard Lyons | Buy | Neutral | Downgrade |
2017-04-26 | Raymond James Financial | Outperform | Maintains | |
2017-04-25 | TD Securities | Hold | Maintains | |
2017-04-25 | Sbank | Outperform | Maintains | |
2017-04-25 | BMO Capital Markets | Outperform | Maintains | |
2017-04-25 | RBC Capital | Outperform | Maintains | |
2017-03-15 | Raymond James Financial | Outperform | Maintains | |
2017-03-03 | Sbank | Sector Perform | Outperform | Maintains |
2017-01-25 | Sbank | Sector Perform | Maintains | |
2017-01-25 | TD Securities | Hold | Maintains | |
2017-01-25 | Raymond James Financial | Outperform | Maintains | |
2017-01-25 | RBC Capital | Outperform | Maintains | |
2017-01-18 | Raymond James Financial | Outperform | Maintains | |
2017-01-12 | Bank of America | Underperform | Neutral | Upgrade |
2017-01-10 | Canaccord Genuity | Buy | Initiate | |
2017-01-04 | Raymond James | Market Perform | Outperform | Upgrade |
2016-10-28 | Seaport Global | Neutral | Initiate | |
2016-10-26 | Sbank | Sector Perform | Maintains | |
2016-10-26 | National Bank Financial | Sector Perform | Maintains | |
2016-10-26 | Desjardins Securities | Hold | Maintains | |
2016-10-26 | BMO Capital Markets | Outperform | Maintains | |
2016-10-26 | RBC Capital | Outperform | Maintains | |
2016-10-17 | Raymond James Financial | At Market Perform | Maintains | |
2016-10-17 | Raymond James | Outperform | Market Perform | Downgrade |
2016-10-07 | TD Securities | Hold | Maintains | |
2016-09-27 | Loop Capital | Hold | Initiate | |
2016-09-13 | Citigroup | Neutral | Maintains | |
2016-09-12 | Barclays | Equal-Weight | Maintains | |
2016-08-11 | Atlantic Equities | Buy | Initiate | |
2016-07-26 | TD Securities | Hold | Maintains | |
2016-07-26 | Sbank | Sector Perform | Maintains | |
2016-07-26 | Raymond James Financial | At Market Perform | Outperform | Upgrade |
2016-07-26 | Desjardins Securities | Hold | Maintains | |
2016-07-26 | Raymond James | Market Perform | Outperform | Upgrade |
2016-06-27 | Sidoti & Co. | Neutral | Initiate | |
2016-06-21 | Argus | Buy | Initiate | |
2016-06-21 | Argus Research | Buy | Initiate | |
2016-05-19 | CLSA | Sell | Initiate | |
2016-04-26 | Sbank | Sector Perform | Maintains | |
2016-04-26 | Desjardins Securities | Hold | Maintains | |
2016-04-26 | CIBC World Markets | Outperform | Sector Perform | Maintains |
2016-04-26 | RBC Capital | Outperform | Maintains | |
2016-04-26 | Barclays | Equal-Weight | Maintains | |
2016-04-26 | Bank of America | Buy | Underperform | Downgrade |
2016-04-26 | Credit Suisse | Neutral | Maintains | |
2016-04-26 | TD Securities | Buy | Hold | Downgrade |
2016-04-26 | Cowen & Co. | Outperform | Maintains | |
2016-04-26 | Nomura | Neutral | Maintains | |
2016-04-26 | CIBC | Outperformer | Sector Performer | Downgrade |
2016-04-06 | Citigroup | Neutral | Maintains | |
2016-03-15 | Stephens & Co. | Equal-Weight | Initiate | |
2016-03-11 | Sidoti & Co. | Buy | Neutral | Downgrade |
2016-02-23 | Morgan Stanley | Equal-Weight | Overweight | Upgrade |
2016-02-22 | Bank of America | Buy | Maintains | |
2016-02-19 | Credit Suisse | Neutral | Maintains | |
2016-01-27 | RBC Capital | Outperform | Maintains | |
2015-06-16 | Raymond James | Market Perform | Outperform | Upgrade |
2015-06-10 | Canaccord Genuity | Hold | Maintains | |
2015-06-10 | Susquehanna | Neutral | Maintains | |
2015-06-08 | Barclays | Overweight | Maintains | |
2015-05-15 | Scotiabank | Sector Perform | Outperform | Upgrade |
2015-04-29 | CIBC | Sector Perform | Outperform | Upgrade |
2015-04-21 | UBS | Neutral | Maintains | |
2015-04-21 | Barclays | Outperform | Maintains | |
2015-04-21 | Desjardins | Buy | Hold | Downgrade |
2015-04-13 | Susquehanna | Neutral | Maintains | |
2015-03-26 | CIBC World Markets | Sector Perform | Maintains | |
2015-03-26 | Cowen & Co. | Market Perform | Outperform | Upgrade |
2015-03-17 | UBS | Neutral | Maintains | |
2015-02-23 | JP Morgan | Neutral | Initiate | |
2015-01-28 | UBS | Neutral | Maintains | |
2015-01-28 | Credit Suisse | Neutral | Maintains | |
2015-01-28 | Barclays | Outperform | Maintains | |
2015-01-12 | Barclays | Outperform | Maintains | |
2014-12-16 | Bank of America | Neutral | Maintains | |
2014-12-01 | Raymond James | Outperform | Market Perform | Downgrade |
2014-10-23 | Raymond James Financial | Outperform | Maintains | |
2014-10-23 | Canaccord Genuity | Hold | Maintains | |
2014-10-14 | UBS | Neutral | Initiate | |
2014-10-10 | BMO Capital | Market Perform | Outperform | Upgrade |
2014-10-08 | Stifel | Buy | Hold | Downgrade |
2014-10-06 | Barclays | Overweight | Maintains | |
2014-10-02 | Seaport Global | Accumulate | Initiate | |
2014-09-30 | Desjardins Securities | Buy | Maintains | |
2014-09-30 | Barclays | Source of Funds | Maintains | |
2014-09-08 | Goldman Sachs | At Market Perform | Maintains | |
2014-07-23 | Salman Partners | Hold | Maintains | |
2014-07-23 | Desjardins Securities | Buy | Maintains | |
2014-07-22 | TD Securities | Hold | Maintains | |
2014-07-22 | Canaccord Genuity | Hold | Maintains | |
2014-07-22 | BMO Capital Markets | At Market Perform | Maintains | |
2014-07-22 | Citigroup | Neutral | Maintains | |
2014-07-16 | Salman Partners | Buy | Maintains | |
2014-07-14 | First Energy | At Market Perform | Maintains | |
2014-07-02 | Canaccord Genuity | Hold | Maintains | |
2014-07-02 | CIBC World Markets | Sector Perform | Maintains | |
2014-06-27 | Citigroup | Neutral | Maintains | |
2014-06-18 | Stifel Nicolaus | Buy | Maintains | |
2014-06-16 | RBC Capital | Outperform | Maintains | |
2014-04-24 | Credit Suisse | Neutral | Maintains | |
2014-04-23 | Cowen | At Market Perform | Maintains | |
2014-04-23 | TD Securities | Buy | Hold | Maintains |
2014-04-23 | Euro Pacific Capital | Neutral | Buy | Upgrade |
2014-04-23 | Desjardins Securities | Buy | Maintains | |
2014-04-23 | Sidoti & Co. | Buy | Neutral | Downgrade |
2014-04-23 | Credit Suisse | Neutral | Maintains | |
2014-04-23 | Citigroup | Hold | Maintains | |
2014-04-08 | Sanford Bernstein | At Market Perform | Maintains | |
2014-03-05 | BMO Capital Markets | Outperform | Maintains | |
2014-02-28 | Wedbush | Underperform | Neutral | Upgrade |
2014-02-27 | Boenning & Scattergood | Neutral | Outperform | Upgrade |
2014-01-31 | Desjardins Securities | Buy | Maintains | |
2014-01-31 | RBC Capital | Outperform | Maintains | |
2014-01-31 | Susquehanna Bancshares | Neutral | Maintains | |
2014-01-31 | Canaccord Genuity | Hold | Maintains | |
2014-01-31 | JP Morgan | Neutral | Maintains | |
2014-01-27 | Canaccord Genuity | Hold | Maintains | |
2014-01-24 | Raymond James Financial | Outperform | Maintains | |
2013-12-19 | Stifel Nicolaus | Buy | Maintains | |
2013-12-18 | Craig-Hallum | Buy | Hold | Downgrade |
2013-12-12 | Desjardins Securities | Buy | Maintains | |
2013-12-12 | CIBC World Markets | Sector Perform | Maintains | |
2013-12-12 | RBC Capital | Outperform | Maintains | |
2013-12-10 | Raymond James | Market Perform | Outperform | Upgrade |
2013-12-05 | RBC Capital | Outperform | Maintains | |
2013-12-02 | BMO Capital Markets | Outperform | Maintains | |
2013-11-25 | Sbank | Sector Outperform | Maintains | |
2013-10-31 | Stifel Nicolaus | Buy | Maintains | |
2013-10-23 | RBC Capital | Outperform | Maintains | |
2013-10-23 | BMO Capital Markets | Outperform | Maintains | |
2013-10-23 | Desjardins | Hold | Buy | Upgrade |
2013-10-23 | Credit Suisse | Neutral | Maintains | |
2013-10-16 | Raymond James | Outperform | Market Perform | Downgrade |
2013-10-11 | Canaccord Genuity | Hold | Maintains | |
2013-10-02 | RBC Capital | Sector Perform | Maintains | |
2013-10-02 | Sanford Bernstein | At Market Perform | Maintains | |
2013-09-26 | BMO Capital Markets | Outperform | Maintains | |
2013-07-24 | CIBC World Markets | Sector Perform | Maintains | |
2013-07-23 | Credit Suisse | Neutral | Neutral | Maintains |
2013-07-12 | BMO Capital | Market Perform | Outperform | Upgrade |
2013-07-09 | CIBC | Sector Outperform | Sector Perform | Downgrade |
2013-07-01 | Jefferies | Underperform | Maintains | |
2013-06-26 | Wedbush | Underperform | Maintains | |
2013-06-20 | Avondale Partners | Market Perform | Initiate | |
2013-05-31 | JP Morgan | Underweight | Neutral | Upgrade |
2013-05-30 | UBS | Neutral | Maintains | |
2013-04-23 | CIBC World Markets | Sector Outperform | Maintains | |
2013-04-23 | Sbank | Sector Outperform | Maintains | |
2013-04-23 | Credit Suisse | Neutral | Maintains | |
2013-04-23 | Jefferies | Underperform | Maintains | |
2013-04-05 | Citigroup | Neutral | Maintains | |
2013-04-03 | JP Morgan | Underweight | Maintains | |
2013-04-01 | Wedbush | Neutral | Underperform | Downgrade |
2013-03-25 | Raymond James | Market Perform | Outperform | Upgrade |
2013-03-05 | BMO Capital | Market Perform | Maintains | |
2013-03-04 | FirstEnergy Capital | Outperform | Market Perform | Downgrade |
2013-02-27 | Boenning & Scattergood | Outperform | Neutral | Downgrade |
2013-01-23 | TD Securities | Buy | Hold | Downgrade |
2013-01-23 | Jefferies | Underperform | Maintains | |
2013-01-22 | Bank of America | Neutral | Maintains | |
2013-01-11 | S&P Equity Research | Buy | Maintains | |
2013-01-07 | Barclays | Underperform | Equal-Weight | Upgrade |
2012-12-14 | FirstEnergy Capital | Top Pick | Outperform | Downgrade |
2012-11-02 | Stifel Nicolaus | Buy | Maintains | |
2012-11-02 | Ladenburg Thalmann | Buy | Maintains | |
2012-10-24 | Credit Suisse | Neutral | Maintains | |
2012-10-23 | Citigroup | Neutral | Maintains | |
2012-10-23 | Sterne Agee | Neutral | Maintains | |
2012-10-23 | Jefferies | Underperform | Maintains | |
2012-10-04 | Jefferies | Underperform | Maintains | |
2012-10-03 | National Bank Financial | Sector Perform | Maintains | |
2012-10-01 | FirstEnergy Capital | Top Pick | Initiate | |
2012-08-31 | Stifel Nicolaus | Buy | Maintains | |
2012-08-16 | FirstEnergy Capital | Top Pick | Initiate | |
2012-08-14 | Bank of America | Neutral | Maintains | |
2012-08-01 | Ladenburg Thalmann | Neutral | Buy | Upgrade |
2012-08-01 | TD Securities | Buy | Hold | Downgrade |
2012-07-03 | Canaccord Genuity | Buy | Hold | Downgrade |
2012-06-26 | National Bank Financial | Outperform | Sector Perform | Downgrade |
2012-06-22 | Raymond James | Outperform | Market Perform | Downgrade |
2012-04-24 | Credit Suisse | Neutral | Maintains | |
2012-04-24 | Jefferies | Underperform | Maintains | |
2024-08-06 | DESJARDINS SECURITIES | Buy | Buy | Maintains |
2024-07-31 | LOOP CAPITAL | Hold | Hold | Maintains |
2024-07-25 | STIFEL NICOLAUS AND COMPANY, INCORPORATED | Hold | Hold | Maintains |
2024-07-24 | CIBC CAPITAL MARKETS | Outperform | Neutral | Downgrade |
2024-07-23 | TD COWEN | Hold | Hold | Maintains |
2024-07-23 | THE BENCHMARK COMPANY LLC | Hold | Hold | Maintains |
2024-07-23 | ARC INDEPENDENT RESEARCH | Hold | Buy | Upgrade |
2024-07-23 | RAYMOND JAMES LTD. | Outperform | Outperform | Maintains |
2024-07-22 | NATIONAL BANK FINANCIAL | Outperform | Outperform | Maintains |
2024-07-22 | SUSQUEHANNA FINANCIAL GROUP LLLP | Neutral | Neutral | Maintains |
2024-03-10 | TD SECURITIES | Buy | Hold | Downgrade |
2023-12-18 | DESJARDINS SECURITIES | Buy | Buy | Maintains |
2023-12-12 | CIBC CAPITAL MARKETS | Outperform | Outperform | Maintains |
2023-12-06 | TD SECURITIES | Buy | Buy | Maintains |
2023-10-25 | LOOP CAPITAL | Hold | Hold | Maintains |
2023-10-24 | THE BENCHMARK COMPANY LLC | Hold | Hold | Maintains |
2023-10-24 | VERITAS INVESTMENT RESEARCH | Buy | Buy | Maintains |
2023-10-24 | RAYMOND JAMES LTD. | Outperform | Outperform | Maintains |
2023-10-23 | STIFEL NICOLAUS AND COMPANY, INCORPORATED | Hold | Hold | Maintains |
2023-10-23 | SUSQUEHANNA FINANCIAL GROUP LLLP | Neutral | Neutral | Maintains |
2024-12-23 | NATIONAL BANK FINANCIAL | Outperform | Outperform | Maintains |
2024-12-17 | TD COWEN | Hold | Hold | Maintains |
2024-12-17 | DESJARDINS SECURITIES | Buy | Buy | Maintains |
2024-12-11 | CIBC CAPITAL MARKETS | Neutral | Neutral | Maintains |
2024-12-02 | SCOTIABANK GBM | Outperform | Outperform | Maintains |
2024-10-27 | STIFEL NICOLAUS AND COMPANY, INCORPORATED | Hold | Hold | Maintains |
2024-10-23 | THE BENCHMARK COMPANY LLC | Hold | Hold | Maintains |
2024-10-23 | LOOP CAPITAL | Hold | Hold | Maintains |
2024-10-22 | SUSQUEHANNA FINANCIAL GROUP LLLP | Neutral | Neutral | Maintains |
2024-10-22 | RAYMOND JAMES LTD. | Outperform | Outperform | Maintains |
2025-04-05 | SCOTIABANK GBM | Outperform | Outperform | Maintains |
2025-04-03 | NATIONAL BANK FINANCIAL | Outperform | Outperform | Maintains |
2025-04-03 | DESJARDINS SECURITIES | Buy | Buy | Maintains |
2025-03-30 | SUSQUEHANNA FINANCIAL GROUP LLLP | Neutral | Neutral | Maintains |
2025-03-24 | CIBC CAPITAL MARKETS | Neutral | Neutral | Maintains |
2025-03-18 | EVERCORE ISI | Outperform | Outperform | Maintains |
2025-02-04 | STIFEL NICOLAUS AND COMPANY, INCORPORATED | Hold | Buy | Upgrade |
2025-02-02 | TD COWEN | Hold | Buy | Upgrade |
2025-02-02 | THE BENCHMARK COMPANY LLC | Hold | Hold | Maintains |
2025-02-02 | RAYMOND JAMES LTD. | Outperform | Outperform | Maintains |
2025-01-30 | ARC INDEPENDENT RESEARCH | Buy | Hold | Downgrade |
2025-07-17 | TD COWEN | Buy | Buy | Maintains |
2025-07-15 | CIBC CAPITAL MARKETS | Neutral | Neutral | Maintains |
2025-07-14 | ROTHSCHILD & CO REDBURN | Neutral | Neutral | Maintains |
2025-07-09 | NATIONAL BANK FINANCIAL | Outperform | Outperform | Maintains |
2025-07-09 | SCOTIABANK GBM | Outperform | Outperform | Maintains |
2025-07-07 | DESJARDINS SECURITIES | Buy | Buy | Maintains |
2025-07-03 | EVERCORE ISI | Outperform | Outperform | Maintains |
2025-05-06 | STIFEL NICOLAUS AND COMPANY, INCORPORATED | Buy | Buy | Maintains |
2025-05-04 | THE BENCHMARK COMPANY LLC | Hold | Hold | Maintains |
2025-05-01 | ARC INDEPENDENT RESEARCH | Hold | Hold | Maintains |
2025-05-01 | VERITAS INVESTMENT RESEARCH | Buy | Buy | Maintains |