Analysis
Analyst ratings
Firm | Date | Action |
---|---|---|
Citigroup | Jun 05, 2025 | Maintains |
Truist Securities | May 19, 2025 | Maintains |
Macquarie | May 09, 2025 | Maintains |
Morgan Stanley | May 06, 2025 | Maintains |
Stifel | May 01, 2025 | Maintains |
Loop Capital | May 01, 2025 | Maintains |
Susquehanna | May 01, 2025 | Maintains |
Goldman Sachs | Apr 23, 2025 | Maintains |
Barclays | Apr 22, 2025 | Maintains |
Loop Capital | Apr 21, 2025 | Upgrade |
Stifel | Apr 16, 2025 | Maintains |
Morgan Stanley | Apr 10, 2025 | Maintains |
Jefferies | Mar 31, 2025 | Initiates |
Morgan Stanley | Mar 21, 2025 | Upgrade |
JP Morgan | Mar 17, 2025 | Upgrade |
Tigress Financial | Mar 11, 2025 | Maintains |
B of A Securities | Mar 07, 2025 | Maintains |
Macquarie | Mar 06, 2025 | Maintains |
Citigroup | Feb 28, 2025 | Maintains |
Wells Fargo | Feb 28, 2025 | Maintains |
Loop Capital | Feb 04, 2025 | Initiates |
Macquarie | Jan 17, 2025 | Maintains |
JP Morgan | Dec 17, 2024 | Maintains |
Barclays | Dec 13, 2024 | Upgrade |
Goldman Sachs | Dec 10, 2024 | Upgrade |
Truist Securities | Dec 02, 2024 | Maintains |
B of A Securities | Nov 13, 2024 | Maintains |
Morgan Stanley | Nov 12, 2024 | Maintains |
Tigress Financial | Nov 11, 2024 | Maintains |
UBS | Nov 07, 2024 | Maintains |