Analysis
Analyst ratings
Firm | Date | Action |
---|---|---|
JP Morgan | Oct 14, 2025 | Maintains |
Needham | Oct 02, 2025 | Reiterates |
Citigroup | Sep 25, 2025 | Maintains |
Benchmark | Sep 18, 2025 | Maintains |
Morgan Stanley | Aug 14, 2025 | Maintains |
Needham | Aug 06, 2025 | Reiterates |
Benchmark | Jul 25, 2025 | Maintains |
Needham | Jul 25, 2025 | Maintains |
Stephens & Co. | Jul 17, 2025 | Downgrade |
JP Morgan | Jul 17, 2025 | Downgrade |
B of A Securities | Jun 16, 2025 | Maintains |
Benchmark | May 28, 2025 | Initiates |
Needham | Apr 24, 2025 | Maintains |
Citigroup | Apr 23, 2025 | Initiates |
JP Morgan | Mar 27, 2025 | Maintains |
Needham | Mar 19, 2025 | Maintains |
JP Morgan | Feb 19, 2025 | Maintains |
Stephens & Co. | Feb 13, 2025 | Maintains |
Needham | Feb 13, 2025 | Maintains |
JP Morgan | Jan 17, 2025 | Maintains |
Needham | Jan 16, 2025 | Reiterates |
Seaport Global | Nov 22, 2024 | Upgrade |
Needham | Oct 25, 2024 | Maintains |
B of A Securities | Oct 14, 2024 | Maintains |
Morgan Stanley | Sep 25, 2024 | Upgrade |
Stephens & Co. | Sep 12, 2024 | Initiates |
JP Morgan | Sep 10, 2024 | Maintains |
Needham | Aug 20, 2024 | Reiterates |
JP Morgan | Aug 06, 2024 | Upgrade |
B of A Securities | Jul 22, 2024 | Maintains |