Analysis
Analyst ratings
Firm | Date | Action |
---|---|---|
Jefferies | Oct 01, 2025 | Upgrade |
Stephens & Co. | Sep 23, 2025 | Reiterates |
JP Morgan | Sep 17, 2025 | Maintains |
Evercore ISI Group | Aug 12, 2025 | Maintains |
DA Davidson | Jul 31, 2025 | Maintains |
B of A Securities | Jul 31, 2025 | Maintains |
Citigroup | Jul 31, 2025 | Maintains |
JMP Securities | Jul 31, 2025 | Maintains |
RBC Capital | Jul 31, 2025 | Maintains |
JP Morgan | Jul 31, 2025 | Maintains |
Needham | Jul 31, 2025 | Maintains |
Piper Sandler | Jul 31, 2025 | Maintains |
Wells Fargo | Jul 31, 2025 | Maintains |
Oppenheimer | Jul 25, 2025 | Upgrade |
JP Morgan | Jul 21, 2025 | Maintains |
Wells Fargo | Jul 18, 2025 | Maintains |
Gordon Haskett | Jul 14, 2025 | Initiates |
Citigroup | Jul 08, 2025 | Maintains |
Stephens & Co. | Jul 07, 2025 | Maintains |
JMP Securities | Jul 02, 2025 | Maintains |
Evercore ISI Group | Jun 24, 2025 | Maintains |
Evercore ISI Group | Jun 17, 2025 | Maintains |
B of A Securities | Jun 10, 2025 | Maintains |
Piper Sandler | May 22, 2025 | Maintains |
Morgan Stanley | May 15, 2025 | Maintains |
B of A Securities | May 14, 2025 | Maintains |
B of A Securities | May 08, 2025 | Maintains |
RBC Capital | May 08, 2025 | Maintains |
Evercore ISI Group | May 08, 2025 | Maintains |
Needham | May 08, 2025 | Reiterates |