Analysis
Analyst ratings
Firm | Date | Action |
---|---|---|
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 08, 2025 | Maintains |
Needham | May 08, 2025 | Reiterates |
Citigroup | May 08, 2025 | Maintains |
Baird | May 08, 2025 | Maintains |
Wedbush | May 08, 2025 | Maintains |
RBC Capital | May 08, 2025 | Maintains |
Piper Sandler | May 08, 2025 | Maintains |
Wells Fargo | May 08, 2025 | Maintains |
Wells Fargo | Apr 28, 2025 | Maintains |
Piper Sandler | Apr 22, 2025 | Maintains |
JMP Securities | Apr 09, 2025 | Maintains |
Citigroup | Apr 08, 2025 | Maintains |
Baird | Apr 04, 2025 | Maintains |
JP Morgan | Mar 27, 2025 | Maintains |
Morgan Stanley | Mar 25, 2025 | Upgrade |
Piper Sandler | Mar 20, 2025 | Upgrade |
B of A Securities | Mar 14, 2025 | Maintains |
Evercore ISI Group | Mar 11, 2025 | Maintains |
Needham | Mar 07, 2025 | Reiterates |
JP Morgan | Mar 07, 2025 | Maintains |
Stephens & Co. | Mar 03, 2025 | Reiterates |
Stephens & Co. | Feb 24, 2025 | Reiterates |
B of A Securities | Feb 21, 2025 | Maintains |
Citigroup | Feb 21, 2025 | Maintains |
DA Davidson | Feb 20, 2025 | Maintains |