Analysis
Analyst ratings
Firm | Date | Action |
---|---|---|
Morgan Stanley | Apr 16, 2025 | Maintains |
Barclays | Apr 14, 2025 | Maintains |
Stephens & Co. | Apr 01, 2025 | Initiates |
Jefferies | Mar 31, 2025 | Maintains |
DA Davidson | Mar 25, 2025 | Maintains |
Morgan Stanley | Mar 18, 2025 | Maintains |
Jefferies | Feb 13, 2025 | Maintains |
Barclays | Feb 13, 2025 | Maintains |
Baird | Feb 13, 2025 | Maintains |
Raymond James | Feb 13, 2025 | Maintains |
Scotiabank | Feb 13, 2025 | Maintains |
Needham | Feb 13, 2025 | Reiterates |
JP Morgan | Feb 13, 2025 | Maintains |
UBS | Feb 13, 2025 | Maintains |
Truist Securities | Feb 13, 2025 | Maintains |
Citigroup | Feb 13, 2025 | Maintains |
Stifel | Feb 13, 2025 | Maintains |
JP Morgan | Feb 11, 2025 | Maintains |
Scotiabank | Jan 21, 2025 | Maintains |
Citigroup | Jan 17, 2025 | Maintains |
Stifel | Jan 17, 2025 | Downgrade |
UBS | Nov 07, 2024 | Maintains |
JP Morgan | Nov 07, 2024 | Maintains |
Piper Sandler | Nov 07, 2024 | Maintains |
Truist Securities | Nov 07, 2024 | Maintains |
DA Davidson | Nov 07, 2024 | Maintains |
Truist Securities | Oct 23, 2024 | Maintains |
Jefferies | Oct 16, 2024 | Initiates |
RBC Capital | Sep 20, 2024 | Downgrade |
Scotiabank | Aug 07, 2024 | Maintains |