Analysis
Analyst ratings
Firm | Date | Action |
---|---|---|
Baird | Aug 22, 2025 | Maintains |
Barclays | Aug 07, 2025 | Maintains |
Baird | Jul 18, 2025 | Maintains |
Barclays | Jul 15, 2025 | Maintains |
UBS | Jul 10, 2025 | Maintains |
JP Morgan | Jun 23, 2025 | Initiates |
Truist Securities | May 30, 2025 | Maintains |
Baird | May 19, 2025 | Maintains |
Baird | Apr 24, 2025 | Maintains |
Barclays | Apr 22, 2025 | Maintains |
Morgan Stanley | Apr 22, 2025 | Maintains |
Goldman Sachs | Apr 14, 2025 | Upgrade |
Jefferies | Apr 09, 2025 | Maintains |
Redburn Atlantic | Mar 24, 2025 | Upgrade |
Truist Securities | Mar 21, 2025 | Maintains |
Morgan Stanley | Mar 04, 2025 | Maintains |
Wells Fargo | Mar 04, 2025 | Maintains |
Baird | Feb 25, 2025 | Maintains |
Susquehanna | Feb 25, 2025 | Maintains |
Barclays | Feb 21, 2025 | Maintains |
Wells Fargo | Feb 04, 2025 | Maintains |
B of A Securities | Jan 27, 2025 | Maintains |
Morgan Stanley | Jan 14, 2025 | Downgrade |
Jefferies | Jan 02, 2025 | Maintains |
JP Morgan | Dec 13, 2024 | Maintains |
Barclays | Dec 13, 2024 | Maintains |
Goldman Sachs | Dec 10, 2024 | Maintains |
Wells Fargo | Dec 05, 2024 | Initiates |
Truist Securities | Dec 04, 2024 | Maintains |
Morgan Stanley | Nov 13, 2024 | Maintains |