Analysis
Analyst ratings
Firm | Date | Action |
---|---|---|
Needham | Dec 06, 2024 | Reiterates |
Guggenheim | Nov 11, 2024 | Downgrade |
RBC Capital | Oct 24, 2024 | Reiterates |
Citigroup | Sep 27, 2024 | Downgrade |
UBS | Sep 26, 2024 | Downgrade |
Barclays | Sep 25, 2024 | Maintains |
RBC Capital | Sep 25, 2024 | Maintains |
Truist Securities | Sep 25, 2024 | Downgrade |
Needham | Sep 25, 2024 | Downgrade |
BMO Capital | Sep 25, 2024 | Downgrade |
Canaccord Genuity | Sep 25, 2024 | Downgrade |
William Blair | Sep 25, 2024 | Downgrade |
Wolfe Research | Sep 25, 2024 | Downgrade |
Needham | Sep 24, 2024 | Downgrade |
JP Morgan | Sep 24, 2024 | Downgrade |
DA Davidson | Sep 24, 2024 | Downgrade |
Jefferies | Sep 24, 2024 | Downgrade |
Wells Fargo | Sep 24, 2024 | Downgrade |
Citigroup | Sep 06, 2024 | Maintains |
RBC Capital | Sep 06, 2024 | Maintains |
DA Davidson | Sep 06, 2024 | Maintains |
Needham | Sep 06, 2024 | Reiterates |
Canaccord Genuity | Sep 06, 2024 | Maintains |
Guggenheim | Sep 06, 2024 | Maintains |
BMO Capital | Sep 06, 2024 | Maintains |
Morgan Stanley | Sep 06, 2024 | Maintains |
Truist Securities | Sep 06, 2024 | Maintains |
Barclays | Sep 06, 2024 | Maintains |
UBS | Aug 29, 2024 | Maintains |
Truist Securities | Aug 26, 2024 | Maintains |