Analysis
Analyst ratings
Firm | Date | Action |
---|---|---|
BMO Capital | Apr 17, 2025 | Downgrade |
UBS | Jan 08, 2025 | Upgrade |
BMO Capital | Dec 23, 2024 | Maintains |
Cantor Fitzgerald | Nov 06, 2024 | Reiterates |
BMO Capital | Oct 17, 2024 | Maintains |
Cantor Fitzgerald | Oct 10, 2024 | Reiterates |
Cantor Fitzgerald | Sep 20, 2024 | Reiterates |
Cantor Fitzgerald | Sep 16, 2024 | Reiterates |
Cantor Fitzgerald | Sep 09, 2024 | Reiterates |
Cantor Fitzgerald | Aug 19, 2024 | Reiterates |
BMO Capital | Aug 08, 2024 | Maintains |
Cantor Fitzgerald | Aug 05, 2024 | Reiterates |
Cantor Fitzgerald | Jul 01, 2024 | Reiterates |
BMO Capital | Jun 25, 2024 | Maintains |
Cantor Fitzgerald | Jun 20, 2024 | Reiterates |
Cantor Fitzgerald | Jun 17, 2024 | Reiterates |
Argus Research | Jun 10, 2024 | Maintains |
Cantor Fitzgerald | Apr 18, 2024 | Reiterates |
BMO Capital | Apr 12, 2024 | Initiates |
Cantor Fitzgerald | Apr 05, 2024 | Reiterates |
Cantor Fitzgerald | Apr 01, 2024 | Reiterates |
Cantor Fitzgerald | Mar 20, 2024 | Reiterates |
Cantor Fitzgerald | Mar 08, 2024 | Maintains |
Cantor Fitzgerald | Feb 20, 2024 | Reiterates |
Cantor Fitzgerald | Feb 15, 2024 | Reiterates |
Cantor Fitzgerald | Feb 14, 2024 | Reiterates |
Cantor Fitzgerald | Feb 01, 2024 | Maintains |
Argus Research | Feb 01, 2024 | Maintains |
Morgan Stanley | Jan 23, 2024 | Initiates |
TD Cowen | Dec 04, 2023 | Maintains |