Analysis
Analyst ratings
Firm | Date | Action |
---|---|---|
RBC Capital | Apr 29, 2025 | Maintains |
Argus Research | Apr 29, 2025 | Reiterates |
Wells Fargo | Apr 22, 2025 | Maintains |
Jones Trading | Apr 22, 2025 | Maintains |
JP Morgan | Apr 16, 2025 | Maintains |
Jones Trading | Jan 30, 2025 | Maintains |
Wells Fargo | Jan 30, 2025 | Maintains |
RBC Capital | Jan 30, 2025 | Maintains |
Keefe, Bruyette & Woods | Jan 29, 2025 | Maintains |
JMP Securities | Jan 23, 2025 | Reiterates |
JP Morgan | Dec 09, 2024 | Maintains |
Jones Trading | Oct 22, 2024 | Maintains |
Wells Fargo | Sep 20, 2024 | Upgrade |
JMP Securities | Aug 28, 2024 | Reiterates |
RBC Capital | Aug 16, 2024 | Maintains |
Keefe, Bruyette & Woods | Jul 25, 2024 | Maintains |
Compass Point | Jul 24, 2024 | Maintains |
Maxim Group | Jul 24, 2024 | Downgrade |
Jones Trading | Jul 23, 2024 | Maintains |
JP Morgan | Jul 16, 2024 | Maintains |
Keefe, Bruyette & Woods | Jul 10, 2024 | Maintains |
Janney Montgomery Scott | Jun 06, 2024 | Initiates |
UBS | Apr 28, 2024 | Maintains |
Keefe, Bruyette & Woods | Apr 24, 2024 | Maintains |
JP Morgan | Apr 24, 2024 | Maintains |
JonesTrading | Apr 23, 2024 | Maintains |
JMP Securities | Apr 19, 2024 | Reiterates |
JMP Securities | Apr 18, 2024 | Reiterates |
JonesTrading | Mar 22, 2024 | Initiates |
Compass Point | Feb 20, 2024 | Initiates |