Analysis
Analyst ratings
Firm | Date | Action |
---|---|---|
Baird | Jul 21, 2025 | Maintains |
Needham | Jul 18, 2025 | Reiterates |
JP Morgan | Jul 18, 2025 | Maintains |
Rosenblatt | Jul 18, 2025 | Maintains |
Piper Sandler | Jul 18, 2025 | Maintains |
Morgan Stanley | Jul 18, 2025 | Maintains |
Wells Fargo | Jul 18, 2025 | Maintains |
TD Cowen | Jul 18, 2025 | Maintains |
UBS | Jul 18, 2025 | Maintains |
Bernstein | Jul 17, 2025 | Maintains |
BMO Capital | Jul 15, 2025 | Reiterates |
Wedbush | Jul 14, 2025 | Reiterates |
Needham | Jul 11, 2025 | Maintains |
JP Morgan | Jul 11, 2025 | Maintains |
Piper Sandler | Jul 11, 2025 | Maintains |
Keybanc | Jul 10, 2025 | Maintains |
Barclays | Jul 09, 2025 | Maintains |
Seaport Global | Jul 07, 2025 | Downgrade |
Goldman Sachs | Jul 02, 2025 | Maintains |
Canaccord Genuity | Jul 02, 2025 | Maintains |
Pivotal Research | Jun 20, 2025 | Maintains |
Wells Fargo | Jun 20, 2025 | Maintains |
Oppenheimer | Jun 12, 2025 | Maintains |
UBS | Jun 04, 2025 | Maintains |
Citigroup | May 29, 2025 | Maintains |
JP Morgan | May 19, 2025 | Downgrade |
Baird | May 16, 2025 | Maintains |
Canaccord Genuity | May 16, 2025 | Maintains |
Pivotal Research | Apr 21, 2025 | Maintains |
Barclays | Apr 21, 2025 | Maintains |