Analysis
Analyst ratings
Firm | Date | Action |
---|---|---|
Susquehanna | Apr 25, 2025 | Maintains |
Mizuho | Apr 25, 2025 | Maintains |
Macquarie | Apr 25, 2025 | Maintains |
Stifel | Apr 25, 2025 | Maintains |
Mizuho | Apr 23, 2025 | Maintains |
Barclays | Apr 22, 2025 | Maintains |
Morgan Stanley | Apr 16, 2025 | Maintains |
Susquehanna | Apr 16, 2025 | Maintains |
Truist Securities | Apr 01, 2025 | Maintains |
Susquehanna | Mar 12, 2025 | Upgrade |
Morgan Stanley | Feb 24, 2025 | Downgrade |
Mizuho | Feb 07, 2025 | Maintains |
Barclays | Feb 07, 2025 | Maintains |
Stifel | Feb 07, 2025 | Maintains |
JMP Securities | Feb 07, 2025 | Reiterates |
Wells Fargo | Feb 07, 2025 | Maintains |
Truist Securities | Feb 04, 2025 | Maintains |
Susquehanna | Feb 04, 2025 | Maintains |
Barclays | Jan 24, 2025 | Maintains |
JP Morgan | Jan 24, 2025 | Maintains |
JMP Securities | Jan 16, 2025 | Reiterates |
Truist Securities | Jan 14, 2025 | Maintains |
Jefferies | Jan 03, 2025 | Upgrade |
Argus Research | Dec 17, 2024 | Upgrade |
JP Morgan | Dec 13, 2024 | Maintains |
JP Morgan | Oct 25, 2024 | Maintains |
Barclays | Oct 25, 2024 | Maintains |
Stifel | Oct 25, 2024 | Maintains |
Mizuho | Oct 25, 2024 | Reiterates |
Wells Fargo | Oct 25, 2024 | Maintains |