Analysis
Analyst ratings
Firm | Date | Action |
---|---|---|
Stifel | Jun 20, 2025 | Downgrade |
Goldman Sachs | Jun 04, 2025 | Maintains |
Truist Securities | May 27, 2025 | Downgrade |
TD Securities | May 15, 2025 | Reiterates |
Loop Capital | May 15, 2025 | Maintains |
Barclays | May 15, 2025 | Maintains |
UBS | May 15, 2025 | Maintains |
Stifel | Apr 28, 2025 | Upgrade |
TD Securities | Apr 28, 2025 | Maintains |
RBC Capital | Apr 24, 2025 | Maintains |
Barclays | Apr 22, 2025 | Maintains |
Baird | Apr 07, 2025 | Maintains |
Stifel | Mar 24, 2025 | Maintains |
Guggenheim | Feb 27, 2025 | Reiterates |
Wedbush | Feb 26, 2025 | Reiterates |
Barclays | Feb 26, 2025 | Maintains |
TD Securities | Feb 26, 2025 | Reiterates |
RBC Capital | Feb 26, 2025 | Maintains |
Truist Securities | Feb 26, 2025 | Maintains |
Morgan Stanley | Jan 21, 2025 | Maintains |
RBC Capital | Jan 16, 2025 | Reiterates |
Stifel | Jan 10, 2025 | Maintains |
Oppenheimer | Jan 07, 2025 | Maintains |
UBS | Jan 07, 2025 | Maintains |
Stifel | Dec 09, 2024 | Maintains |
Truist Securities | Nov 22, 2024 | Maintains |
Deutsche Bank | Nov 21, 2024 | Maintains |
Barclays | Nov 21, 2024 | Maintains |
Oppenheimer | Nov 21, 2024 | Maintains |
RBC Capital | Nov 21, 2024 | Maintains |