Analysis
Analyst ratings
Firm | Date | Action |
---|---|---|
Stifel | Jul 31, 2025 | Maintains |
RBC Capital | Jul 31, 2025 | Maintains |
Stifel | Jul 21, 2025 | Maintains |
Citigroup | Jul 14, 2025 | Maintains |
Goldman Sachs | Jul 08, 2025 | Maintains |
Stifel | May 01, 2025 | Maintains |
RBC Capital | May 01, 2025 | Maintains |
Baird | May 01, 2025 | Maintains |
Citigroup | Apr 14, 2025 | Maintains |
Stifel | Apr 14, 2025 | Maintains |
Baird | Mar 17, 2025 | Upgrade |
Mizuho | Feb 20, 2025 | Maintains |
Baird | Feb 20, 2025 | Maintains |
Stifel | Feb 20, 2025 | Maintains |
RBC Capital | Feb 20, 2025 | Maintains |
Stifel | Jan 24, 2025 | Maintains |
TD Cowen | Jan 16, 2025 | Maintains |
Citigroup | Jan 13, 2025 | Maintains |
Goldman Sachs | Dec 12, 2024 | Upgrade |
Citigroup | Dec 09, 2024 | Maintains |
RBC Capital | Nov 22, 2024 | Upgrade |
B of A Securities | Oct 30, 2024 | Maintains |
RBC Capital | Oct 30, 2024 | Maintains |
Baird | Oct 30, 2024 | Maintains |
Mizuho | Oct 17, 2024 | Maintains |
Stifel | Oct 16, 2024 | Maintains |
Goldman Sachs | Oct 10, 2024 | Maintains |
B of A Securities | Sep 24, 2024 | Reiterates |
TD Cowen | Aug 01, 2024 | Maintains |
RBC Capital | Jul 31, 2024 | Maintains |