Analysis
Analyst ratings
Firm | Date | Action |
---|---|---|
DA Davidson | Sep 12, 2025 | Maintains |
Barclays | Sep 11, 2025 | Maintains |
JMP Securities | Sep 10, 2025 | Maintains |
Jefferies | Sep 10, 2025 | Maintains |
Scotiabank | Sep 10, 2025 | Maintains |
UBS | Sep 10, 2025 | Maintains |
TD Cowen | Sep 10, 2025 | Maintains |
Wolfe Research | Sep 10, 2025 | Maintains |
Piper Sandler | Sep 10, 2025 | Maintains |
Mizuho | Sep 10, 2025 | Maintains |
B of A Securities | Sep 10, 2025 | Upgrade |
Melius Research | Sep 10, 2025 | Maintains |
Citigroup | Sep 10, 2025 | Upgrade |
Stifel | Sep 10, 2025 | Maintains |
Cantor Fitzgerald | Sep 10, 2025 | Maintains |
BMO Capital | Sep 10, 2025 | Maintains |
Evercore ISI Group | Sep 10, 2025 | Maintains |
DA Davidson | Sep 10, 2025 | Maintains |
Guggenheim | Sep 10, 2025 | Maintains |
Citigroup | Sep 09, 2025 | Maintains |
BMO Capital | Sep 09, 2025 | Maintains |
Morgan Stanley | Sep 08, 2025 | Maintains |
Barclays | Sep 08, 2025 | Maintains |
JP Morgan | Sep 08, 2025 | Maintains |
Mizuho | Aug 15, 2025 | Maintains |
Bernstein | Aug 06, 2025 | Maintains |
TD Cowen | Aug 06, 2025 | Maintains |
B of A Securities | Aug 05, 2025 | Maintains |
JMP Securities | Jul 18, 2025 | Maintains |
Scotiabank | Jul 17, 2025 | Initiates |