Analysis
Analyst ratings
Firm | Date | Action |
---|---|---|
Piper Sandler | Aug 14, 2025 | Maintains |
RBC Capital | Jul 30, 2025 | Maintains |
Susquehanna | Jul 30, 2025 | Maintains |
JP Morgan | Jul 30, 2025 | Downgrade |
Stifel | Jul 30, 2025 | Maintains |
Evercore ISI Group | Jul 30, 2025 | Maintains |
Stifel | Jul 16, 2025 | Maintains |
Susquehanna | Jul 01, 2025 | Maintains |
Wells Fargo | Jun 05, 2025 | Maintains |
Morgan Stanley | May 16, 2025 | Maintains |
Wells Fargo | May 01, 2025 | Maintains |
Piper Sandler | May 01, 2025 | Maintains |
RBC Capital | Apr 30, 2025 | Maintains |
Barclays | Apr 30, 2025 | Maintains |
JP Morgan | Apr 30, 2025 | Maintains |
Stifel | Apr 15, 2025 | Maintains |
Susquehanna | Apr 14, 2025 | Maintains |
Goldman Sachs | Apr 10, 2025 | Maintains |
RBC Capital | Mar 24, 2025 | Upgrade |
Barclays | Feb 18, 2025 | Maintains |
Piper Sandler | Feb 10, 2025 | Maintains |
Raymond James | Feb 06, 2025 | Maintains |
RBC Capital | Feb 06, 2025 | Maintains |
Evercore ISI Group | Jan 15, 2025 | Downgrade |
Barclays | Dec 18, 2024 | Maintains |
ATB Capital | Dec 10, 2024 | Downgrade |
Citigroup | Nov 11, 2024 | Downgrade |
Wells Fargo | Nov 04, 2024 | Maintains |
Barclays | Oct 29, 2024 | Maintains |
Susquehanna | Oct 28, 2024 | Maintains |