Analysis
Analyst ratings
Firm | Date | Action |
---|---|---|
Wells Fargo | Apr 22, 2025 | Maintains |
Morgan Stanley | Apr 16, 2025 | Maintains |
DA Davidson | Apr 14, 2025 | Maintains |
Scotiabank | Mar 13, 2025 | Maintains |
Morgan Stanley | Mar 13, 2025 | Maintains |
Citizens Capital Markets | Mar 13, 2025 | Reiterates |
Rosenblatt | Mar 13, 2025 | Maintains |
Rosenblatt | Feb 07, 2025 | Maintains |
JMP Securities | Feb 07, 2025 | Reiterates |
JMP Securities | Dec 16, 2024 | Reiterates |
JP Morgan | Dec 11, 2024 | Downgrade |
Cantor Fitzgerald | Dec 05, 2024 | Reiterates |
Barclays | Dec 05, 2024 | Maintains |
Stifel | Dec 05, 2024 | Maintains |
DA Davidson | Dec 05, 2024 | Maintains |
Scotiabank | Dec 05, 2024 | Maintains |
Rosenblatt | Dec 05, 2024 | Maintains |
Wells Fargo | Nov 12, 2024 | Downgrade |
Barclays | Oct 07, 2024 | Downgrade |
Keybanc | Sep 05, 2024 | Maintains |
Wells Fargo | Sep 05, 2024 | Maintains |
DA Davidson | Sep 05, 2024 | Maintains |
JMP Securities | Sep 05, 2024 | Reiterates |
Cantor Fitzgerald | Sep 05, 2024 | Maintains |
Rosenblatt | Sep 05, 2024 | Maintains |
Barclays | Sep 05, 2024 | Maintains |
Morgan Stanley | Sep 05, 2024 | Maintains |
Citigroup | Sep 05, 2024 | Maintains |
Rosenblatt | Sep 03, 2024 | Maintains |
JMP Securities | Jul 01, 2024 | Reiterates |