Analysis
Analyst ratings
Firm | Date | Action |
---|---|---|
Wells Fargo | Apr 22, 2025 | Maintains |
JMP Securities | Apr 21, 2025 | Maintains |
UBS | Apr 17, 2025 | Maintains |
Needham | Apr 17, 2025 | Reiterates |
JMP Securities | Apr 17, 2025 | Reiterates |
Morgan Stanley | Apr 16, 2025 | Maintains |
Jefferies | Mar 31, 2025 | Maintains |
William Blair | Mar 17, 2025 | Upgrade |
Needham | Mar 14, 2025 | Reiterates |
Citizens Capital Markets | Mar 14, 2025 | Reiterates |
RBC Capital | Mar 14, 2025 | Reiterates |
Wells Fargo | Mar 14, 2025 | Maintains |
Wedbush | Mar 14, 2025 | Reiterates |
JP Morgan | Mar 14, 2025 | Maintains |
B of A Securities | Mar 14, 2025 | Maintains |
UBS | Mar 14, 2025 | Maintains |
Citigroup | Mar 14, 2025 | Maintains |
JP Morgan | Mar 10, 2025 | Upgrade |
Needham | Feb 04, 2025 | Reiterates |
JMP Securities | Jan 07, 2025 | Reiterates |
Needham | Dec 06, 2024 | Reiterates |
HSBC | Dec 06, 2024 | Downgrade |
Wells Fargo | Dec 06, 2024 | Maintains |
Piper Sandler | Dec 06, 2024 | Maintains |
JMP Securities | Dec 06, 2024 | Maintains |
Jefferies | Dec 06, 2024 | Maintains |
Citigroup | Dec 06, 2024 | Maintains |
UBS | Dec 06, 2024 | Maintains |
Baird | Dec 06, 2024 | Maintains |
Morgan Stanley | Dec 06, 2024 | Maintains |