Analysis
Analyst ratings
Firm | Date | Action |
---|---|---|
Barclays | May 09, 2025 | Maintains |
UBS | May 05, 2025 | Maintains |
Citigroup | Apr 23, 2025 | Downgrade |
Wells Fargo | Apr 22, 2025 | Maintains |
Barclays | Apr 22, 2025 | Maintains |
Stifel | Apr 15, 2025 | Maintains |
Baird | Apr 07, 2025 | Maintains |
Wedbush | Mar 28, 2025 | Maintains |
JP Morgan | Mar 20, 2025 | Maintains |
Guggenheim | Feb 27, 2025 | Maintains |
Stifel | Feb 21, 2025 | Maintains |
RBC Capital | Feb 21, 2025 | Maintains |
Barclays | Feb 21, 2025 | Maintains |
Wedbush | Feb 21, 2025 | Maintains |
Truist Securities | Feb 21, 2025 | Maintains |
Citigroup | Feb 21, 2025 | Maintains |
Stephens & Co. | Feb 21, 2025 | Maintains |
Stifel | Feb 14, 2025 | Maintains |
Morgan Stanley | Jan 21, 2025 | Upgrade |
RBC Capital | Jan 16, 2025 | Reiterates |
Gordon Haskett | Jan 08, 2025 | Downgrade |
Truist Securities | Jan 08, 2025 | Maintains |
Wedbush | Dec 19, 2024 | Reiterates |
Goldman Sachs | Dec 05, 2024 | Initiates |
Loop Capital | Oct 28, 2024 | Maintains |
Baird | Oct 25, 2024 | Maintains |
Barclays | Oct 25, 2024 | Maintains |
RBC Capital | Oct 25, 2024 | Maintains |
Truist Securities | Oct 25, 2024 | Maintains |
UBS | Oct 25, 2024 | Maintains |