Analysis
Analyst ratings
Firm | Date | Action |
---|---|---|
Piper Sandler | Apr 16, 2025 | Maintains |
Barclays | Mar 24, 2025 | Maintains |
Baird | Mar 21, 2025 | Maintains |
RBC Capital | Mar 21, 2025 | Maintains |
Guggenheim | Mar 21, 2025 | Maintains |
UBS | Mar 21, 2025 | Maintains |
Piper Sandler | Mar 20, 2025 | Maintains |
Mizuho | Mar 19, 2025 | Maintains |
BMO Capital | Mar 18, 2025 | Maintains |
Baird | Mar 17, 2025 | Upgrade |
Morgan Stanley | Mar 17, 2025 | Maintains |
Piper Sandler | Mar 14, 2025 | Maintains |
Stifel | Feb 26, 2025 | Maintains |
Morgan Stanley | Jan 31, 2025 | Maintains |
Jefferies | Jan 21, 2025 | Maintains |
Jefferies | Dec 20, 2024 | Maintains |
BMO Capital | Dec 20, 2024 | Maintains |
UBS | Dec 20, 2024 | Maintains |
Piper Sandler | Dec 19, 2024 | Maintains |
JP Morgan | Dec 16, 2024 | Maintains |
Piper Sandler | Dec 12, 2024 | Maintains |
Goldman Sachs | Dec 06, 2024 | Upgrade |
Baird | Dec 03, 2024 | Reiterates |
TD Cowen | Sep 30, 2024 | Upgrade |
Barclays | Sep 30, 2024 | Maintains |
B of A Securities | Sep 27, 2024 | Maintains |
Baird | Sep 27, 2024 | Maintains |
Guggenheim | Sep 27, 2024 | Maintains |
BMO Capital | Sep 27, 2024 | Maintains |
RBC Capital | Sep 27, 2024 | Maintains |