Analysis
Analyst ratings
Firm | Date | Action |
---|---|---|
Goldman Sachs | May 06, 2025 | Maintains |
DA Davidson | May 05, 2025 | Maintains |
UBS | May 02, 2025 | Maintains |
Needham | May 01, 2025 | Maintains |
Citigroup | Apr 14, 2025 | Maintains |
Truist Securities | Apr 08, 2025 | Maintains |
Stephens & Co. | Mar 12, 2025 | Reiterates |
Goldman Sachs | Feb 18, 2025 | Maintains |
Baird | Feb 18, 2025 | Maintains |
UBS | Feb 18, 2025 | Maintains |
Needham | Feb 14, 2025 | Maintains |
Truist Securities | Feb 14, 2025 | Reiterates |
Truist Securities | Jan 16, 2025 | Maintains |
Citigroup | Jan 13, 2025 | Maintains |
Stephens & Co. | Jan 02, 2025 | Reiterates |
Truist Securities | Dec 19, 2024 | Maintains |
Cantor Fitzgerald | Dec 19, 2024 | Initiates |
Truist Securities | Nov 05, 2024 | Downgrade |
Needham | Nov 01, 2024 | Maintains |
Stephens & Co. | Aug 05, 2024 | Reiterates |
DA Davidson | Aug 05, 2024 | Maintains |
Baird | Aug 05, 2024 | Maintains |
Needham | Aug 02, 2024 | Maintains |
Truist Securities | Aug 02, 2024 | Maintains |
Goldman Sachs | Aug 02, 2024 | Maintains |
Needham | Jul 29, 2024 | Maintains |
Vertical Research | Jul 23, 2024 | Initiates |
Truist Securities | Jul 02, 2024 | Maintains |
Truist Securities | May 07, 2024 | Reiterates |
HSBC | May 07, 2024 | Upgrade |