Analysis
Analyst ratings
Firm | Date | Action |
---|---|---|
Citigroup | Sep 09, 2025 | Maintains |
Macquarie | Sep 05, 2025 | Maintains |
Deutsche Bank | Sep 04, 2025 | Maintains |
Needham | Sep 04, 2025 | Reiterates |
Piper Sandler | Sep 04, 2025 | Maintains |
JP Morgan | Sep 04, 2025 | Maintains |
Bernstein | Sep 04, 2025 | Maintains |
BMO Capital | Sep 04, 2025 | Maintains |
Baird | Sep 04, 2025 | Maintains |
Cantor Fitzgerald | Sep 04, 2025 | Reiterates |
Canaccord Genuity | Sep 04, 2025 | Maintains |
RBC Capital | Sep 04, 2025 | Maintains |
Wells Fargo | Sep 04, 2025 | Maintains |
Macquarie | Sep 04, 2025 | Maintains |
Keybanc | Sep 04, 2025 | Maintains |
JMP Securities | Sep 02, 2025 | Reiterates |
Morgan Stanley | Sep 02, 2025 | Maintains |
Cantor Fitzgerald | Aug 28, 2025 | Reiterates |
Oppenheimer | Aug 26, 2025 | Maintains |
B of A Securities | Aug 26, 2025 | Maintains |
Barclays | Aug 18, 2025 | Maintains |
RBC Capital | Aug 18, 2025 | Reiterates |
UBS | Aug 18, 2025 | Maintains |
DA Davidson | Aug 15, 2025 | Upgrade |
Mizuho | Aug 14, 2025 | Maintains |
Stifel | Aug 13, 2025 | Maintains |
JMP Securities | Jul 16, 2025 | Reiterates |
RBC Capital | Jul 14, 2025 | Maintains |
JMP Securities | Jul 11, 2025 | Reiterates |
BMO Capital | Jul 10, 2025 | Maintains |