Analysis
Analyst ratings
Firm | Date | Action |
---|---|---|
Morgan Stanley | Jun 24, 2025 | Maintains |
Mizuho | Jun 24, 2025 | Maintains |
Guggenheim | Jun 23, 2025 | Maintains |
Barclays | Jun 23, 2025 | Maintains |
BMO Capital | Jun 23, 2025 | Maintains |
JP Morgan | Jun 16, 2025 | Maintains |
Morgan Stanley | Jun 12, 2025 | Maintains |
UBS | May 22, 2025 | Maintains |
Piper Sandler | Apr 16, 2025 | Maintains |
Barclays | Mar 24, 2025 | Maintains |
Guggenheim | Mar 21, 2025 | Maintains |
Baird | Mar 21, 2025 | Maintains |
RBC Capital | 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 |
BMO Capital | Dec 20, 2024 | Maintains |
UBS | Dec 20, 2024 | Maintains |
Jefferies | 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 |