Analysis
Analyst ratings
Firm | Date | Action |
---|---|---|
Mizuho | Aug 15, 2025 | Maintains |
TD Cowen | Aug 06, 2025 | Maintains |
Bernstein | Aug 06, 2025 | Maintains |
B of A Securities | Aug 05, 2025 | Maintains |
JMP Securities | Jul 18, 2025 | Maintains |
UBS | Jul 17, 2025 | Maintains |
Scotiabank | Jul 17, 2025 | Initiates |
Evercore ISI Group | Jul 14, 2025 | Maintains |
Piper Sandler | Jul 10, 2025 | Upgrade |
TD Cowen | Jul 03, 2025 | Maintains |
BMO Capital | Jul 02, 2025 | Maintains |
Stifel | Jun 30, 2025 | Upgrade |
UBS | Jun 25, 2025 | Maintains |
Guggenheim | Jun 18, 2025 | Maintains |
BMO Capital | Jun 13, 2025 | Upgrade |
Citigroup | Jun 13, 2025 | Maintains |
Barclays | Jun 13, 2025 | Maintains |
Goldman Sachs | Jun 13, 2025 | Maintains |
Guggenheim | Jun 12, 2025 | Reiterates |
Piper Sandler | Jun 12, 2025 | Maintains |
Keybanc | Jun 12, 2025 | Maintains |
DA Davidson | Jun 12, 2025 | Maintains |
JMP Securities | Jun 12, 2025 | Maintains |
Deutsche Bank | Jun 12, 2025 | Maintains |
RBC Capital | Jun 12, 2025 | Maintains |
Evercore ISI Group | Jun 12, 2025 | Maintains |
JP Morgan | Jun 12, 2025 | Maintains |
B of A Securities | Jun 12, 2025 | Maintains |
Jefferies | Jun 12, 2025 | Maintains |
Stifel | Jun 12, 2025 | Maintains |