Analysis
Analyst ratings
Firm | Date | Action |
---|---|---|
Wolfe Research | Sep 03, 2025 | Initiates |
Citigroup | Jul 24, 2025 | Maintains |
BMO Capital | Jul 23, 2025 | Maintains |
JP Morgan | Jul 23, 2025 | Maintains |
RBC Capital | Jul 23, 2025 | Maintains |
Baird | Jul 23, 2025 | Maintains |
Needham | Jul 23, 2025 | Maintains |
Keefe, Bruyette & Woods | Jul 17, 2025 | Maintains |
Wells Fargo | Jul 16, 2025 | Maintains |
RBC Capital | Jun 24, 2025 | Reiterates |
JMP Securities | Apr 30, 2025 | Reiterates |
Keefe, Bruyette & Woods | Apr 30, 2025 | Maintains |
Wells Fargo | Apr 30, 2025 | Maintains |
Needham | Apr 30, 2025 | Maintains |
RBC Capital | Apr 17, 2025 | Reiterates |
Citizens Capital Markets | Mar 12, 2025 | Reiterates |
Citizens Capital Markets | Mar 05, 2025 | Reiterates |
Deutsche Bank | Feb 28, 2025 | Initiates |
Citigroup | Feb 20, 2025 | Maintains |
Wells Fargo | Feb 19, 2025 | Maintains |
RBC Capital | Feb 19, 2025 | Reiterates |
Stephens & Co. | Feb 19, 2025 | Reiterates |
JP Morgan | Feb 19, 2025 | Maintains |
Needham | Feb 19, 2025 | Maintains |
Stephens & Co. | Feb 18, 2025 | Reiterates |
Wells Fargo | Feb 05, 2025 | Initiates |
Stephens & Co. | Jan 29, 2025 | Reiterates |
Keefe, Bruyette & Woods | Jan 28, 2025 | Maintains |
Citigroup | Jan 14, 2025 | Maintains |
RBC Capital | Jan 10, 2025 | Reiterates |