Analysis
Analyst ratings
Firm | Date | Action |
---|---|---|
CIBC | May 13, 2025 | Maintains |
CIBC | May 08, 2025 | Maintains |
Scotiabank | Apr 14, 2025 | Maintains |
TD Securities | Feb 27, 2025 | Maintains |
Scotiabank | Feb 25, 2025 | Maintains |
Jefferies | Oct 04, 2024 | Maintains |
Scotiabank | Jul 16, 2024 | Maintains |
Jefferies | Jul 12, 2024 | Maintains |
CIBC | Jul 10, 2024 | Maintains |
Scotiabank | May 23, 2024 | Maintains |
CIBC | May 22, 2024 | Maintains |
Scotiabank | Apr 08, 2024 | Maintains |
Jefferies | Feb 29, 2024 | Initiates |
Scotiabank | Feb 23, 2024 | Maintains |
BMO Capital | Jan 18, 2024 | Maintains |
RBC Capital | Jan 11, 2023 | Upgrade |
Canaccord Genuity | May 12, 2022 | Upgrade |
Deutsche Bank | Jan 13, 2021 | Downgrade |
Deutsche Bank | Oct 01, 2020 | Upgrade |
Deutsche Bank | Aug 11, 2020 | Downgrade |
B of A Securities | Jul 23, 2020 | Upgrade |
Deutsche Bank | Jun 17, 2020 | Maintains |
B of A Securities | Jun 12, 2020 | Maintains |
B. Riley Securities | May 19, 2020 | Maintains |
Deutsche Bank | May 12, 2020 | Maintains |
FBR Capital | May 08, 2020 | Maintains |
Canaccord Genuity | May 08, 2020 | Downgrade |
B. Riley Securities | Apr 14, 2020 | Maintains |
Deutsche Bank | Apr 03, 2020 | Maintains |
B. Riley Securities | Mar 24, 2020 | Maintains |