Analysis
Analyst ratings
Firm | Date | Action |
---|---|---|
JP Morgan | Jun 16, 2025 | Maintains |
Telsey Advisory Group | May 29, 2025 | Maintains |
JP Morgan | May 29, 2025 | Maintains |
Morgan Stanley | May 29, 2025 | Maintains |
Barclays | May 29, 2025 | Maintains |
Raymond James | May 29, 2025 | Maintains |
Telsey Advisory Group | May 28, 2025 | Maintains |
Raymond James | May 27, 2025 | Maintains |
Jefferies | May 21, 2025 | Maintains |
JP Morgan | May 19, 2025 | Maintains |
UBS | May 19, 2025 | Maintains |
Morgan Stanley | May 06, 2025 | Maintains |
Barclays | Apr 21, 2025 | Initiates |
JP Morgan | Apr 14, 2025 | Maintains |
Citigroup | Apr 08, 2025 | Maintains |
Citigroup | Mar 06, 2025 | Maintains |
UBS | Mar 06, 2025 | Maintains |
Telsey Advisory Group | Mar 06, 2025 | Maintains |
Jefferies | Mar 05, 2025 | Maintains |
JP Morgan | Mar 05, 2025 | Maintains |
Telsey Advisory Group | Feb 26, 2025 | Maintains |
Morgan Stanley | Jan 15, 2025 | Maintains |
Raymond James | Jan 14, 2025 | Maintains |
Telsey Advisory Group | Jan 14, 2025 | Maintains |
UBS | Jan 10, 2025 | Upgrade |
JP Morgan | Dec 20, 2024 | Maintains |
Raymond James | Dec 06, 2024 | Initiates |
UBS | Nov 27, 2024 | Maintains |
Morgan Stanley | Nov 27, 2024 | Maintains |
Telsey Advisory Group | Nov 26, 2024 | Maintains |