Analysis
Analyst ratings
Firm | Date | Action |
---|---|---|
Jefferies | May 21, 2025 | Initiates |
Truist Securities | May 13, 2025 | Initiates |
DA Davidson | Apr 21, 2025 | Maintains |
JP Morgan | Apr 21, 2025 | Maintains |
RBC Capital | Apr 21, 2025 | Maintains |
Stephens & Co. | Apr 21, 2025 | Maintains |
Wells Fargo | Apr 09, 2025 | Maintains |
Barclays | Apr 08, 2025 | Maintains |
Raymond James | Apr 02, 2025 | Downgrade |
Morgan Stanley | Mar 13, 2025 | Maintains |
Citigroup | Jan 17, 2025 | Maintains |
JP Morgan | Jan 17, 2025 | Maintains |
Stephens & Co. | Jan 16, 2025 | Reiterates |
JP Morgan | Jan 07, 2025 | Maintains |
UBS | Dec 17, 2024 | Assumes |
RBC Capital | Dec 12, 2024 | Reiterates |
Piper Sandler | Dec 11, 2024 | Maintains |
Deutsche Bank | Dec 09, 2024 | Initiates |
Wells Fargo | Dec 03, 2024 | Maintains |
Goldman Sachs | Nov 26, 2024 | Maintains |
Barclays | Nov 08, 2024 | Maintains |
Evercore ISI Group | Oct 30, 2024 | Maintains |
Morgan Stanley | Oct 21, 2024 | Maintains |
Truist Securities | Oct 21, 2024 | Maintains |
Stephens & Co. | Oct 18, 2024 | Maintains |
DA Davidson | Oct 18, 2024 | Maintains |
JP Morgan | Oct 18, 2024 | Maintains |
B of A Securities | Oct 18, 2024 | Maintains |
Barclays | Oct 18, 2024 | Maintains |
RBC Capital | Oct 18, 2024 | Maintains |