Analysis
Analyst ratings
Firm | Date | Action |
---|---|---|
Tigress Financial | May 23, 2025 | Maintains |
Loop Capital | May 21, 2025 | Maintains |
JP Morgan | May 20, 2025 | Maintains |
JMP Securities | May 15, 2025 | Reiterates |
Wells Fargo | May 08, 2025 | Maintains |
Raymond James | May 08, 2025 | Maintains |
B of A Securities | May 08, 2025 | Maintains |
RBC Capital | May 08, 2025 | Maintains |
Needham | May 08, 2025 | Maintains |
Citigroup | May 08, 2025 | Maintains |
Barclays | May 08, 2025 | Maintains |
JP Morgan | May 08, 2025 | Maintains |
UBS | May 08, 2025 | Maintains |
Keybanc | May 08, 2025 | Maintains |
Goldman Sachs | May 08, 2025 | Maintains |
DA Davidson | May 08, 2025 | Maintains |
Needham | May 07, 2025 | Reiterates |
RBC Capital | May 05, 2025 | Reiterates |
Cantor Fitzgerald | Apr 16, 2025 | Reiterates |
Keybanc | Apr 15, 2025 | Maintains |
Needham | Apr 09, 2025 | Reiterates |
JP Morgan | Apr 08, 2025 | Maintains |
TD Cowen | Apr 08, 2025 | Maintains |
Needham | Apr 08, 2025 | Reiterates |
Wells Fargo | Apr 03, 2025 | Maintains |
KGI Securities | Mar 11, 2025 | Downgrade |
Truist Securities | Mar 06, 2025 | Maintains |
Piper Sandler | Feb 18, 2025 | Reiterates |
JMP Securities | Feb 06, 2025 | Reiterates |
DA Davidson | Feb 06, 2025 | Maintains |