Analysis
Analyst ratings
Firm | Date | Action |
---|---|---|
Stifel | May 01, 2025 | Maintains |
RBC Capital | May 01, 2025 | Maintains |
Baird | May 01, 2025 | Maintains |
Stifel | Apr 16, 2025 | Maintains |
Citigroup | Apr 14, 2025 | Maintains |
RBC Capital | Feb 06, 2025 | Maintains |
Stifel | Feb 06, 2025 | Maintains |
Stifel | Jan 24, 2025 | Maintains |
Citigroup | Jan 13, 2025 | Maintains |
Jefferies | Dec 12, 2024 | Initiates |
Stifel | Dec 11, 2024 | Maintains |
RBC Capital | Oct 25, 2024 | Maintains |
Stifel | Oct 16, 2024 | Maintains |
BMO Capital | Sep 30, 2024 | Maintains |
UBS | Aug 13, 2024 | Initiates |
TD Cowen | Jul 30, 2024 | Maintains |
RBC Capital | Jul 29, 2024 | Maintains |
Goldman Sachs | Jul 29, 2024 | Maintains |
Stifel | Jul 29, 2024 | Maintains |
Baird | Jul 29, 2024 | Maintains |
Deutsche Bank | Jul 29, 2024 | Maintains |
Stifel | Jul 18, 2024 | Maintains |
RBC Capital | Jun 14, 2024 | Reiterates |
Baird | Apr 25, 2024 | Maintains |
BMO Capital | Apr 25, 2024 | Maintains |
Stifel | Apr 17, 2024 | Maintains |
Citigroup | Apr 08, 2024 | Maintains |
Goldman Sachs | Mar 22, 2024 | Initiates |
Exane BNP Paribas | Mar 12, 2024 | Initiates |
BMO Capital | Feb 27, 2024 | Initiates |