Analysis
Analyst ratings
Firm | Date | Action |
---|---|---|
Stifel | May 02, 2025 | Maintains |
Macquarie | May 02, 2025 | Maintains |
Mizuho | May 02, 2025 | Maintains |
Truist Securities | Apr 23, 2025 | Maintains |
Barclays | Apr 22, 2025 | Maintains |
JMP Securities | Apr 17, 2025 | Maintains |
Susquehanna | Apr 16, 2025 | Maintains |
Morgan Stanley | Apr 16, 2025 | Maintains |
Stifel | Feb 12, 2025 | Maintains |
Susquehanna | Feb 12, 2025 | Maintains |
Mizuho | Feb 12, 2025 | Maintains |
Susquehanna | Feb 04, 2025 | Maintains |
JMP Securities | Jan 16, 2025 | Maintains |
Truist Securities | Jan 14, 2025 | Maintains |
Jefferies | Jan 03, 2025 | Downgrade |
Mizuho | Nov 25, 2024 | Downgrade |
Mizuho | Nov 12, 2024 | Reiterates |
Macquarie | Nov 08, 2024 | Maintains |
Barclays | Nov 08, 2024 | Maintains |
Truist Securities | Oct 23, 2024 | Maintains |
Wells Fargo | Oct 17, 2024 | Maintains |
JMP Securities | Oct 14, 2024 | Reiterates |
Morgan Stanley | Sep 04, 2024 | Maintains |
JP Morgan | Jul 24, 2024 | Maintains |
Truist Securities | Jul 24, 2024 | Maintains |
Macquarie | Jul 24, 2024 | Maintains |
Stifel | Jul 24, 2024 | Maintains |
Barclays | Jul 24, 2024 | Maintains |
Susquehanna | Jul 24, 2024 | Maintains |
Wells Fargo | Jul 24, 2024 | Downgrade |