Analysis
Analyst ratings
Firm | Date | Action |
---|---|---|
Susquehanna | May 29, 2025 | Maintains |
Piper Sandler | May 29, 2025 | Maintains |
Needham | May 29, 2025 | Reiterates |
Raymond James | May 20, 2025 | Downgrade |
Morgan Stanley | May 20, 2025 | Maintains |
Piper Sandler | Apr 08, 2025 | Maintains |
Wells Fargo | Feb 27, 2025 | Maintains |
RBC Capital | Feb 27, 2025 | Maintains |
Needham | Feb 27, 2025 | Maintains |
UBS | Feb 27, 2025 | Maintains |
Barclays | Feb 27, 2025 | Maintains |
Piper Sandler | Feb 27, 2025 | Maintains |
JP Morgan | Feb 27, 2025 | Maintains |
Oppenheimer | Feb 27, 2025 | Maintains |
Raymond James | Jan 17, 2025 | Maintains |
Morgan Stanley | Dec 17, 2024 | Maintains |
UBS | Dec 12, 2024 | Initiates |
Piper Sandler | Nov 27, 2024 | Maintains |
Northland Capital Markets | Nov 27, 2024 | Reiterates |
Morgan Stanley | Nov 27, 2024 | Maintains |
Needham | Nov 27, 2024 | Maintains |
Wells Fargo | Nov 27, 2024 | Maintains |
Barclays | Nov 27, 2024 | Maintains |
Oppenheimer | Nov 13, 2024 | Initiates |
Morgan Stanley | Oct 28, 2024 | Upgrade |
Northland Capital Markets | Aug 30, 2024 | Maintains |
Piper Sandler | Aug 29, 2024 | Maintains |
Raymond James | Aug 29, 2024 | Maintains |
B of A Securities | Aug 29, 2024 | Maintains |
Morgan Stanley | Aug 29, 2024 | Maintains |