Analysts
Scores, price targets and rating changes published by the firms we track. Informational, not advice.
Rating scores
Each factor is scored 1 (weak) to 5 (strong).
- Overall1
- DCF1
- Return on equity1
- Return on assets1
- Debt / equity1
- P/E1
- P/B1
Average price target
Mean of the targets analysts published in each window.
Price target is not available for DML.TO.
Recent rating changes
The latest 11 changes by research firm, newest first.
| Date | Firm | Action | From | To |
|---|---|---|---|---|
| Mar 12, 2026 | TD Securities | maintain | Buy | Buy |
| Oct 23, 2024 | Roth MKM | maintain | Buy | Buy |
| Jun 27, 2023 | TD Securities | maintain | Speculative Buy | Speculative Buy |
| Jun 27, 2023 | Raymond James | maintain | Outperform | Outperform |
| Jul 18, 2017 | Credit Suisse | downgrade | Neutral | Underperform |
| Feb 10, 2016 | Roth Capital | maintain | Buy | Buy |
| Apr 1, 2014 | Credit Suisse | upgrade | Underperform | Neutral |
| Mar 7, 2014 | Scotiabank | maintain | Sector Outperform | Sector Outperform |
| Jun 3, 2013 | Cantor Fitzgerald | maintain | Buy | Buy |
| Jan 10, 2013 | Raymond James | upgrade | Market Perform | Outperform |
| Nov 14, 2012 | Dundee | maintain | Buy | Buy |