Overview
Basic Stats
The Factor Analysis chart (below right) shows a view of Barrick Mining Corporation 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 | |
EV | |
Shares Out. | 1,705.99 MM |
Earnings Date | |
EPS (TTM) | 1.62 |
Dividend Yield | |
Ex-Dividend Date | 2025-08-29 |
Borrow Rate | |
Short Shares Avail. | |
Short Interest | |
Short Float | |
Days to Cover | |
Risk Free Rate | 4.17 % |
Price Change (1 yr) | |
Volatility (1 yr) | |
Beta | |
Sharpe Ratio (1 yr) | |
Sortino Ratio (1 yr) |
PE Ratio | |
Price/Book | |
Price/TBV | |
Book/Market | |
EBIT/EV | |
EBIT(3yr avg)/EV | |
ROA | 0.06 |
ROE | 0.09 |
ROIC | 0.07 |
CROIC | 0.02 |
OCROIC | 0.13 |
Implied Volatility | |
Put/Call OI Ratio |
Growth | 66.79 /100 |
Profitability | 70.41 /100 |
Quality Score | 75.29 /100 |
Value Score | |
Momentum Score | |
Stability (Low Vol) Score | |
Analyst Sentiment | |
Fund Sentiment | 39.23 /100 |
Insider Sentiment | |
Officer Sentiment | |
Dividend Score | |
QVM Score | |
Piotroski F-SCORE | 9.00 /9 |
Stock Upgrades/Downgrades
This card shows analyst upgrades/downgrades for Barrick Mining Corporation. 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 |
---|---|---|---|---|
2023-12-20 | CIBC CAPITAL MARKETS | Outperform | Outperform | Maintains |
2023-12-07 | ARGUS RESEARCH CORPORATION | Buy | Buy | Maintains |
2023-11-29 | TD SECURITIES | Buy | Buy | Maintains |
2023-11-09 | ARC INDEPENDENT RESEARCH | Buy | Buy | Maintains |
2023-11-03 | CORMARK SECURITIES INC. | Buy | Buy | Maintains |
2023-11-02 | STIFEL CANADA | Buy | Buy | Maintains |
2023-09-13 | VERITAS INVESTMENT RESEARCH | Buy | Buy | Maintains |
2023-08-30 | CIBC CAPITAL MARKETS | Outperform | Outperform | Maintains |
2023-08-29 | CIBC CAPITAL MARKETS | Outperform | Outperform | Maintains |
2023-08-29 | ARGUS RESEARCH CORPORATION | Buy | Buy | Maintains |
2023-08-28 | ARGUS RESEARCH CORPORATION | Buy | Buy | Maintains |
2023-08-18 | STIFEL CANADA | Buy | Buy | Maintains |
2023-08-17 | STIFEL CANADA | Buy | Buy | Maintains |
2023-08-17 | CREDIT SUISSE | Outperform | Outperform | Maintains |
2023-08-16 | CREDIT SUISSE | Outperform | Outperform | Maintains |
2023-08-16 | ARC INDEPENDENT RESEARCH | Buy | Buy | Maintains |
2023-08-15 | ARC INDEPENDENT RESEARCH | Buy | Buy | Maintains |
2023-08-09 | VERITAS INVESTMENT RESEARCH | Buy | Buy | Maintains |
2023-08-08 | VERITAS INVESTMENT RESEARCH | Buy | Buy | Maintains |
2023-08-08 | TD SECURITIES | Buy | Buy | Maintains |
2023-08-07 | TD SECURITIES | Buy | Buy | Maintains |
2022-11-21 | STA Research | Strong Buy | Reiterate | |
2022-11-21 | National Bank of Canada Financial | Sector Perform | Maintains | |
2022-11-21 | RBC Royalbank | Buy | Maintains | |
2022-11-21 | TD Research | Buy | Maintains | |
2022-11-15 | Fundamental Research | Buy | Initiate | |
2022-10-26 | STA Research | Strong Buy | Reiterate | |
2022-10-14 | STA Research | Buy | Maintains | |
2022-08-16 | Fundamental Research | Buy | Initiate | |
2022-05-10 | Fundamental Research | Buy | Initiate | |
2022-04-22 | Canaccord Capital | Buy | Initiate | |
2022-03-22 | Raymond James Capital | Outperform | Initiate | |
2022-02-15 | RBC Royalbank | Outperform | Initiate | |
2022-01-21 | CIBC Capital Markets | Outperform | Maintains | |
2021-11-05 | RJ Financial | Outperform | Initiate | |
2021-10-18 | National Bank Financial | Outperform Overweight | Outperform | Reiterate |
2021-10-15 | UBS | Buy | Initiate | |
2021-09-24 | KeyBanc | Hold | Initiate | |
2021-08-09 | CIBC World Markets | Outperform | Initiate | |
2021-08-03 | UBS | Buy | Initiate | |
2021-05-26 | Credit Suisse | Outperform | Initiate | |
2021-05-26 | RBC Capital | Outperform | Maintains | |
2021-04-16 | Raymond James Financial | Outperform | Initiate | |
2021-04-12 | Raymond James Financial | Outperform | Initiate | |
2021-03-03 | TD Securities | Action List Buy | Initiate | |
2021-02-10 | JPMorgan Chase | Neutral | Initiate | |
2021-02-10 | Canaccord Genuity | Sector Perform | Initiate | |
2021-01-18 | Raymond James Financial | Outperform | Initiate | |
2021-01-11 | National Bank Financial | Sector Perform | Outperform | Upgrade |
2021-01-06 | Barclays | Equal-Weight | Overweight | Upgrade |
2020-10-14 | Eight Capital | 46 | 48 | Upgrade |
2020-09-11 | National Bank Financial | 42 | 44 | Upgrade |
2020-08-24 | UBS | Buy | Maintains | |
2020-07-20 | Eight Capital | 45 | 46 | Upgrade |
2020-07-20 | Barclays | Equal-Weight | Maintains | |
2020-06-17 | Deutsche Bank | Buy | Maintains | |
2020-05-20 | Canaccord Genuity | 34 | 40 | Upgrade |
2020-05-07 | Eight Capital | 40 | 45 | Upgrade |
2020-05-07 | Deutsche Bank | Buy | Maintains | |
2020-04-27 | National Bank Financial | Outperform | Sector Perform | Downgrade |
2020-04-21 | Eight Capital | 30 | 40 | Upgrade |
2020-04-17 | UBS | Buy | Maintains | |
2020-03-26 | Deutsche Bank | Buy | Maintains | |
2020-03-13 | UBS | Neutral | Buy | Upgrade |
2020-01-16 | Credit Suisse | Neutral | Outperform | Upgrade |
2019-12-19 | Bank of America | Neutral | Buy | Upgrade |
2019-12-16 | Eight Capital | Neutral | Buy | Upgrade |
2019-12-11 | Barclays | Equal-Weight | Overweight | Upgrade |
2019-11-14 | Accountability Research | Hold | Buy | Upgrade |
2019-10-04 | National Bank Financial | Outperform | Initiate | |
2019-09-24 | Bank of America | Neutral | Reiterate | |
2019-09-16 | Canaccord Genuity | 21 | 22 | Upgrade |
2019-09-13 | Macquarie Research | Outperform | Initiate | |
2019-09-11 | Citigroup | Neutral | Maintains | |
2019-08-13 | Argus | Hold | Buy | Upgrade |
2019-08-08 | Eight Capital | 20 | 28 | Upgrade |
2019-07-19 | Canaccord Genuity | 19.5 | 21 | Upgrade |
2019-07-16 | Barclays | Overweight | Equal-Weight | Downgrade |
2019-07-04 | BMO Capital Markets | Outperform | Initiate | |
2019-07-03 | BMO Capital | Market Perform | Outperform | Upgrade |
2019-05-23 | Citigroup | Buy | Neutral | Downgrade |
2019-04-10 | Deutsche Bank | Hold | Buy | Upgrade |
2019-03-13 | Desjardins Securities | Hold | Buy | Upgrade |
2019-02-27 | GMP Securities | Hold | Reiterate | |
2019-02-15 | Deutsche Bank | Buy | Hold | Downgrade |
2019-02-15 | TD Securities | Buy | Hold | Downgrade |
2019-02-14 | Haywood Securities | 18 | 19 | Upgrade |
2019-01-28 | Macquarie | Neutral | Outperform | Upgrade |
2019-01-09 | JPMorgan Chase | 17 | 18 | Upgrade |
2019-01-09 | Barclays | Overweight | Overweight | Initiate |
2018-11-08 | Canaccord Genuity | 17 | 17.5 | Upgrade |
2018-10-22 | Macquarie | Outperform | Neutral | Downgrade |
2018-10-14 | Cormark Securities | 17 | 16.5 | Downgrade |
2018-10-05 | JPMorgan Chase | 17 | 18 | Upgrade |
2018-09-26 | RBC Capital | Sector Perform | Reiterate | |
2018-09-25 | TD Securities | Hold | Buy | Upgrade |
2018-09-25 | Citigroup | Neutral | Buy | Upgrade |
2018-09-17 | JP Morgan | Neutral | Neutral | Maintains |
2018-08-29 | Citigroup | Sell | Neutral | Upgrade |
2018-08-06 | Jefferies | Buy | Hold | Downgrade |
2018-07-30 | RBC Capital | Outperform | Sector Perform | Downgrade |
2018-07-24 | Canaccord Genuity | 19 | 17 | Downgrade |
2018-06-12 | Morgan Stanley | Equal-Weight | Underweight | Downgrade |
2018-04-23 | Canaccord Genuity | Buy | Hold | Downgrade |
2018-03-28 | JP Morgan | Neutral | Neutral | Maintains |
2018-03-15 | Deutsche Bank | Buy | Buy | Maintains |
2018-03-12 | RBC Capital | Sector Perform | Outperform | Upgrade |
2018-03-02 | Argus | Buy | Hold | Downgrade |
2018-03-01 | Citigroup | Sell | Sell | Maintains |
2018-02-28 | Morgan Stanley | Equal-Weight | Equal-Weight | Maintains |
2018-02-21 | Desjardins Securities | 19.5 | 19 | Downgrade |
2018-02-12 | JP Morgan | Overweight | Overweight | Maintains |
2018-02-08 | BMO Capital Markets | Market Perform | Initiate | |
2017-11-30 | Citigroup | Buy | Sell | Downgrade |
2017-11-03 | UBS | Neutral | Maintains | |
2017-11-01 | RBC Capital | Outperform | Sector Perform | Downgrade |
2017-09-29 | Canaccord Genuity | 30 | 27.5 | Downgrade |
2017-07-06 | BMO Capital Markets | Market Perform | Maintains | |
2017-07-06 | BMO Capital | Outperform | Market Perform | Downgrade |
2017-06-30 | BMO Capital Markets | Outperform | Maintains | |
2017-06-29 | Berenberg | Sell | Hold | Upgrade |
2017-04-07 | TD Securities | Hold | Maintains | |
2017-04-07 | Sbank | Sector Perform | Maintains | |
2017-04-07 | BMO Capital Markets | Outperform | Maintains | |
2017-03-29 | Canaccord Genuity | Buy | Maintains | |
2017-03-16 | RBC Capital | Sector Perform | Outperform | Upgrade |
2017-03-08 | RBC Capital | Sector Perform | Underperform | Downgrade |
2017-02-24 | Sbank | Sector Perform | Maintains | |
2017-02-23 | Canaccord Genuity | Outperform | Maintains | |
2017-02-16 | BMO Capital Markets | Outperform | Maintains | |
2017-01-26 | Sbank | Sector Perform | Maintains | |
2017-01-13 | Berenberg | Hold | Buy | Upgrade |
2016-12-21 | TD Securities | Buy | Hold | Downgrade |
2016-12-19 | Deutsche Bank | Hold | Buy | Upgrade |
2016-11-09 | BMO Capital | Market Perform | Outperform | Upgrade |
2016-11-07 | Scotiabank | Sector Perform | Outperform | Upgrade |
2016-11-07 | JP Morgan | Neutral | Overweight | Upgrade |
2016-10-31 | Mackie Research | Sell | Hold | Upgrade |
2016-10-05 | Goldman Sachs | Buy | Maintains | |
2016-10-03 | Deutsche Bank | Hold | Buy | Upgrade |
2016-09-09 | UBS | Neutral | Buy | Upgrade |
2016-09-07 | Berenberg | Sell | Initiate | |
2016-08-15 | JP Morgan | Neutral | Maintains | |
2016-08-09 | Canaccord Genuity | Buy | Maintains | |
2016-08-09 | Morgan Stanley | Equal-Weight | Initiate | |
2016-08-08 | Barclays | Equal-Weight | Maintains | |
2016-08-02 | Citigroup | Buy | Initiate | |
2016-07-29 | Deutsche Bank | Hold | Maintains | |
2016-07-28 | Canaccord Genuity | Hold | Buy | Upgrade |
2016-07-22 | TD Securities | Buy | Maintains | |
2016-07-14 | Jefferies | Hold | Buy | Upgrade |
2016-07-01 | Macquarie | Neutral | Outperform | Upgrade |
2016-06-27 | Goldman Sachs | Neutral | Buy | Upgrade |
2016-06-20 | Mackie Research | Hold | Sell | Downgrade |
2016-06-08 | Goldman Sachs | Buy | Maintains | |
2016-05-05 | Bank of America | Hold | Buy | Upgrade |
2016-05-05 | Citigroup | Neutral | Sell | Downgrade |
2016-05-03 | Canaccord Genuity | Buy | Hold | Downgrade |
2016-04-18 | Citigroup | Buy | Neutral | Downgrade |
2016-04-18 | Clarksons Platou | Neutral | Buy | Upgrade |
2016-04-08 | Credit Suisse | Outperform | Maintains | |
2016-04-07 | JP Morgan | Neutral | Maintains | |
2016-04-07 | Credit Suisse | Neutral | Outperform | Upgrade |
2016-03-23 | Deutsche Bank | Buy | Hold | Downgrade |
2016-03-15 | Argus | Hold | Buy | Upgrade |
2016-03-15 | JP Morgan | Neutral | Maintains | |
2016-03-14 | BMO Capital | Outperform | Market Perform | Downgrade |
2016-03-07 | Morgan Stanley | Overweight | Equal-Weight | Downgrade |
2016-03-04 | Goldman Sachs | Buy | Maintains | |
2016-03-03 | RBC Capital | Sector Perform | Maintains | |
2016-03-01 | Bank of America | Buy | Neutral | Downgrade |
2016-02-24 | RBC Capital | Outperform | Sector Perform | Downgrade |
2016-02-23 | Credit Suisse | Neutral | Maintains | |
2016-02-23 | Jefferies | Hold | Maintains | |
2016-02-23 | Deutsche Bank | Buy | Maintains | |
2016-02-19 | Haywood Securities | Buy | Maintains | |
2016-02-19 | Goldman Sachs | Buy | Maintains | |
2016-02-19 | Mackie Research | Buy | Hold | Downgrade |
2016-02-18 | Canaccord Genuity | Buy | Maintains | |
2016-02-17 | TD Securities | Buy | Maintains | |
2016-02-16 | Clarksons Platou | Neutral | Initiate | |
2016-02-09 | Deutsche Bank | Buy | Hold | Downgrade |
2016-02-08 | Deutsche Bank | Buy | Hold | Downgrade |
2016-01-28 | RBC Capital | Sector Perform | Maintains | |
2016-01-22 | Canaccord Genuity | Buy | Maintains | |
2016-01-22 | Credit Suisse | Neutral | Maintains | |
2016-01-08 | Sterne Agee CRT | Neutral | Buy | Upgrade |
2015-10-29 | Mackie Research | Buy | Maintains | |
2015-10-26 | HSBC | Buy | Hold | Downgrade |
2015-09-08 | HSBC | Buy | Maintains | |
2015-08-24 | RBC Capital | Sector Perform | Outperform | Upgrade |
2015-08-13 | Deutsche Bank | Hold | Buy | Upgrade |
2015-08-12 | Deutsche Bank | Hold | Buy | Upgrade |
2015-08-10 | Numis Securities | Add | Buy | Upgrade |
2015-08-07 | Barclays | Underweight | Equal-Weight | Upgrade |
2015-08-07 | JP Morgan | Neutral | Maintains | |
2015-07-31 | Canaccord Genuity | Sell | Hold | Upgrade |
2015-07-24 | Citigroup | Neutral | Buy | Upgrade |
2015-07-24 | CIBC | Sector Perform | Initiate | |
2015-07-16 | Barclays | Underweight | Maintains | |
2015-07-08 | JPMorgan Chase | Neutral | Maintains | |
2015-07-08 | JP Morgan | Neutral | Maintains | |
2015-06-22 | Deutsche Bank | Hold | Maintains | |
2015-06-16 | BMO Capital | Outperform | Initiate | |
2015-03-20 | Nomura | Neutral | Reduce | Downgrade |
2015-03-16 | HSBC | Neutral | Overweight | Upgrade |
2015-03-10 | Jefferies | Hold | Maintains | |
2015-02-23 | JP Morgan | Neutral | Maintains | |
2015-02-20 | Barclays | Underweight | Maintains | |
2015-02-09 | Deutsche Bank | Buy | Hold | Downgrade |
2015-02-09 | Citigroup | Buy | Maintains | |
2015-01-26 | HSBC | Outperform | Maintains | |
2015-01-15 | TD Securities | Buy | Maintains | |
2015-01-13 | Deutsche Bank | Hold | Maintains | |
2015-01-12 | Deutsche Bank | Hold | Maintains | |
2015-01-08 | RBC Capital | Outperform | Sector Perform | Maintains |
2015-01-06 | JP Morgan | Neutral | Maintains | |
2014-12-22 | TD Securities | Hold | Maintains | |
2014-12-18 | Canaccord Genuity | Hold | Sell | Downgrade |
2014-12-16 | Credit Suisse | Neutral | Maintains | |
2014-11-04 | Deutsche Bank | Buy | Hold | Downgrade |
2014-11-03 | Deutsche Bank | Buy | Hold | Downgrade |
2014-11-03 | Barclays | Equal-Weight | Maintains | |
2014-10-31 | Barclays | Equal-Weight | Maintains | |
2014-10-31 | Mackie Research | Sell | Hold | Upgrade |
2014-10-23 | Citigroup | Buy | Maintains | |
2014-10-15 | Jefferies | Hold | Maintains | |
2014-10-13 | JPMorgan Chase | Neutral | Maintains | |
2014-10-13 | JP Morgan | Neutral | Maintains | |
2014-10-06 | Canaccord Genuity | Sell | Hold | Downgrade |
2014-09-25 | HSBC | Neutral | Buy | Upgrade |
2014-09-23 | Barclays | Equal-Weight | Maintains | |
2014-09-22 | Credit Suisse | Neutral | Maintains | |
2014-09-19 | Credit Suisse | Neutral | Maintains | |
2014-08-08 | CIBC World Markets | Sector Perform | Maintains | |
2014-08-07 | RBC Capital | Outperform | Maintains | |
2014-08-01 | Barclays | Equal Weight | Maintains | |
2014-07-31 | UBS | Neutral | Maintains | |
2014-07-25 | HSBC | Neutral | Underweight | Downgrade |
2014-07-14 | Citigroup | Buy | Maintains | |
2014-07-09 | JPMorgan Chase | Neutral | Maintains | |
2014-07-09 | RBC Capital | Outperform | Maintains | |
2014-05-05 | Credit Suisse | Neutral | Maintains | |
2014-05-01 | Canaccord Genuity | Sell | Maintains | |
2014-05-01 | TD Securities | Hold | Maintains | |
2014-04-29 | HSBC | Underweight | Neutral | Upgrade |
2014-04-22 | Goldman Sachs | Neutral | Buy | Maintains |
2014-03-21 | Cowen | At Market Perform | Maintains | |
2014-03-05 | Nomura | Neutral | Buy | Upgrade |
2014-03-03 | Raymond James Financial | At Market Perform | Maintains | |
2014-03-03 | Raymond James | Market Perform | Initiate | |
2014-02-25 | Canaccord Genuity | Sell | Maintains | |
2014-02-20 | RBC Capital | Sector Perform | Outperform | Upgrade |
2014-02-18 | Haywood Securities | Hold | Maintains | |
2014-02-14 | Sbank | Sector Perform | Maintains | |
2014-02-14 | UBS | Neutral | Maintains | |
2014-02-14 | Mackie Research | Hold | Sell | Downgrade |
2014-02-05 | Credit Suisse | Neutral | Maintains | |
2014-01-24 | RBC Capital | Sector Perform | Maintains | |
2014-01-22 | HSBC | Neutral | Underweight | Downgrade |
2013-12-20 | Canaccord Genuity | Buy | Hold | Downgrade |
2013-12-04 | Investec | Hold | Buy | Upgrade |
2013-11-26 | Morgan Stanley | Equal Weight | Maintains | |
2013-11-15 | Barclays | Equal Weight | Maintains | |
2013-11-15 | CIBC World Markets | Sector Perform | Maintains | |
2013-11-14 | TD Securities | Buy | Hold | Downgrade |
2013-11-12 | RBC Capital | Outperform | Sector Perform | Downgrade |
2013-11-07 | BMO Capital | Outperform | Maintains | |
2013-11-07 | HSBC | Overweight | Neutral | Downgrade |
2013-11-04 | Canaccord Genuity | Hold | Maintains | |
2013-11-01 | Mackie Research | Hold | Maintains | |
2013-11-01 | Deutsche Bank | Buy | Maintains | |
2013-11-01 | JP Morgan | Neutral | Maintains | |
2013-10-21 | HSBC | Neutral | Overweight | Upgrade |
2013-10-04 | Jefferies | Hold | Maintains | |
2013-10-02 | Citigroup | Neutral | Sell | Downgrade |
2013-10-02 | Deutsche Bank | Hold | Buy | Upgrade |
2013-09-20 | Goldman Sachs | Neutral | Initiate | |
2013-09-19 | JPMorgan Chase | Neutral | Maintains | |
2013-08-22 | Salman Partners | Buy | Hold | Downgrade |
2013-08-21 | TD Securities | Hold | Buy | Upgrade |
2013-08-14 | Credit Suisse | Neutral | Maintains | |
2013-08-13 | Credit Suisse | Neutral | Maintains | |
2013-08-02 | Cowen | At Market Perform | Maintains | |
2013-08-02 | Jefferies | Hold | Maintains | |
2013-08-02 | UBS | Neutral | Maintains | |
2013-08-02 | BMO Capital | Underperform | Market Perform | Upgrade |
2013-07-23 | Macquarie | Underperform | Neutral | Upgrade |
2013-07-09 | Stifel Nicolaus | Buy | Hold | Downgrade |
2013-07-05 | Nomura | Reduce | Neutral | Upgrade |
2013-07-03 | TD Securities | Hold | Maintains | |
2013-07-03 | Barclays | Equal Weight | Maintains | |
2013-07-03 | Citigroup | Sell | Neutral | Upgrade |
2013-07-02 | Jefferies | Buy | Hold | Downgrade |
2013-07-01 | BMO Capital Markets | At Market Perform | Underperform | Downgrade |
2013-07-01 | Deutsche Bank | Hold | Maintains | |
2013-07-01 | BMO Capital | Market Perform | Underperform | Downgrade |
2013-06-28 | Deutsche Bank | Hold | Maintains | |
2013-06-24 | UBS | Buy | Neutral | Downgrade |
2013-06-21 | UBS | Buy | Neutral | Downgrade |
2013-06-13 | Societe Generale | Buy | Hold | Downgrade |
2013-05-27 | Sbank | Sector Perform | Maintains | |
2013-05-16 | Macquarie | Neutral | Underperform | Downgrade |
2013-05-09 | Credit Suisse | Outperform | Maintains | |
2013-05-09 | TD Securities | Hold | Maintains | |
2013-04-29 | UBS | Buy | Maintains | |
2013-04-26 | Haywood Securities | Buy | Maintains | |
2013-04-25 | CIBC World Markets | Sector Perform | Maintains | |
2013-04-25 | RBC Capital | Sector Perform | Maintains | |
2013-04-22 | Deutsche Bank | Buy | Hold | Downgrade |
2013-04-19 | RBC Capital | Sector Perform | Maintains | |
2013-04-15 | BMO Capital | Market Perform | Outperform | Upgrade |
2013-04-15 | Dundee | Buy | Initiate | |
2013-04-15 | JP Morgan | Overweight | Neutral | Downgrade |
2013-04-14 | Mackie Research | Hold | Buy | Upgrade |
2013-04-12 | Dundee | Buy | Initiate | |
2013-04-12 | Mackie Research | Hold | Buy | Upgrade |
2013-04-12 | BMO Capital | Market Perform | Maintains | |
2013-04-11 | Sbank | Sector Perform | Maintains | |
2013-04-11 | RBC Capital | Sector Perform | Maintains | |
2013-04-11 | Credit Suisse | Outperform | Maintains | |
2013-02-27 | Credit Suisse | Outperform | Maintains | |
2013-02-20 | CIBC World Markets | Sector Perform | Maintains | |
2013-02-19 | S&P Equity Research | Buy | Maintains | |
2013-02-15 | Barclays | Equal Weight | Maintains | |
2013-02-15 | Citigroup | Buy | Maintains | |
2013-02-13 | Citigroup | Buy | Maintains | |
2013-02-04 | Barclays | Equal Weight | Maintains | |
2013-01-24 | Bank of America | Neutral | Buy | Upgrade |
2013-01-15 | Deutsche Bank | Buy | Maintains | |
2013-01-09 | UBS | Buy | Maintains | |
2012-11-15 | Davy Securities | Outperform | Initiate | |
2012-11-08 | Clarus Securities | Accumulate | Maintains | |
2012-11-08 | Bank of America | Buy | Neutral | Downgrade |
2012-11-02 | Bank of America | Buy | Maintains | |
2012-11-02 | BMO Capital | Outperform | Market Perform | Downgrade |
2012-10-19 | Jefferies | Buy | Maintains | |
2012-10-16 | Barclays | Equal-Weight | Initiate | |
2012-10-10 | Morgan Stanley | Overweight | Equal-Weight | Downgrade |
2012-10-02 | Deutsche Bank | Buy | Maintains | |
2012-09-25 | Morgan Stanley | Equal-Weight | Overweight | Upgrade |
2012-09-25 | Citigroup | Buy | Maintains | |
2012-09-06 | JP Morgan | Neutral | Overweight | Upgrade |
2012-07-31 | Deutsche Bank | Buy | Maintains | |
2012-07-27 | BMO Capital | Outperform | Maintains | |
2012-07-27 | Jefferies | Buy | Maintains | |
2012-07-16 | Citigroup | Buy | Maintains | |
2012-07-09 | Deutsche Bank | Buy | Maintains | |
2024-08-07 | TD COWEN | Buy | Buy | Maintains |
2024-07-28 | STIFEL CANADA | Buy | Buy | Maintains |
2024-07-17 | VERITAS INVESTMENT RESEARCH | Buy | Buy | Maintains |
2024-07-15 | CIBC CAPITAL MARKETS | Outperform | Outperform | Maintains |
2024-07-11 | ARGUS RESEARCH CORPORATION | Buy | Hold | Downgrade |
2024-05-07 | ARC INDEPENDENT RESEARCH | Buy | Buy | Maintains |
2024-02-14 | TD SECURITIES | Buy | Buy | Maintains |
2024-01-11 | ARGUS RESEARCH CORPORATION | Buy | Buy | Maintains |
2023-12-19 | CIBC CAPITAL MARKETS | Outperform | Outperform | Maintains |
2023-12-06 | ARGUS RESEARCH CORPORATION | Buy | Buy | Maintains |
2023-11-28 | TD SECURITIES | Buy | Buy | Maintains |
2023-11-08 | ARC INDEPENDENT RESEARCH | Buy | Buy | Maintains |
2023-11-02 | CORMARK SECURITIES INC. | Buy | Buy | Maintains |
2023-11-01 | STIFEL CANADA | Buy | Buy | Maintains |
2023-09-12 | VERITAS INVESTMENT RESEARCH | Buy | Buy | Maintains |
2025-01-05 | CANACCORD GENUITY | Buy | Buy | Maintains |
2025-01-05 | TD COWEN | Buy | Buy | Maintains |
2024-12-15 | EIGHT CAPITAL | Buy | Buy | Maintains |
2024-12-15 | STIFEL CANADA | Buy | Buy | Maintains |
2024-12-11 | CIBC CAPITAL MARKETS | Outperform | Neutral | Downgrade |
2024-11-29 | VERITAS INVESTMENT RESEARCH | Buy | Buy | Maintains |
2024-11-27 | ARGUS RESEARCH CORPORATION | Hold | Buy | Upgrade |
2024-11-21 | CIBC CAPITAL MARKETS | Outperform | Outperform | Maintains |
2024-11-18 | ARC INDEPENDENT RESEARCH | Buy | Buy | Maintains |
2025-04-02 | JEFFERIES | Buy | Buy | Maintains |
2025-03-18 | STIFEL CANADA | Buy | Buy | Maintains |
2025-02-18 | TD COWEN | Buy | Buy | Maintains |
2025-02-17 | CANACCORD GENUITY | Buy | Buy | Maintains |
2025-02-17 | VERITAS INVESTMENT RESEARCH | Buy | Buy | Maintains |
2025-02-13 | ARC INDEPENDENT RESEARCH | Buy | Buy | Maintains |
2025-02-11 | CIBC CAPITAL MARKETS | Neutral | Neutral | Maintains |
2025-01-09 | ARGUS RESEARCH CORPORATION | Buy | Buy | Maintains |
2025-07-15 | JEFFERIES | Buy | Buy | Maintains |
2025-06-15 | STIFEL CANADA | Buy | Buy | Maintains |
2025-06-09 | CIBC CAPITAL MARKETS | Neutral | Neutral | Maintains |
2025-05-18 | TD COWEN | Buy | Buy | Maintains |
2025-05-08 | ARC INDEPENDENT RESEARCH | Buy | Buy | Maintains |
2025-05-07 | VERITAS INVESTMENT RESEARCH | Buy | Buy | Maintains |
2025-05-06 | CANACCORD GENUITY | Buy | Buy | Maintains |
2025-04-24 | ARGUS RESEARCH CORPORATION | Buy | Buy | Maintains |