Analysis
Analyst ratings
Firm | Date | Action |
---|---|---|
Barclays | Aug 28, 2025 | Maintains |
JP Morgan | Aug 22, 2025 | Maintains |
Jefferies | Aug 21, 2025 | Maintains |
Jefferies | Aug 20, 2025 | Maintains |
Barclays | Jun 27, 2025 | Maintains |
Barclays | May 28, 2025 | Maintains |
Jefferies | May 20, 2025 | Maintains |
Jefferies | May 13, 2025 | Maintains |
Barclays | Apr 16, 2025 | Maintains |
B of A Securities | Apr 11, 2025 | Maintains |
Barclays | Mar 17, 2025 | Maintains |
Jefferies | Mar 12, 2025 | Maintains |
JP Morgan | Mar 07, 2025 | Maintains |
Barclays | Jan 10, 2025 | Maintains |
Jefferies | Dec 17, 2024 | Maintains |
Barclays | Nov 25, 2024 | Maintains |
Jefferies | Nov 21, 2024 | Maintains |
Jefferies | Nov 20, 2024 | Maintains |
Barclays | Oct 23, 2024 | Maintains |
Jefferies | Oct 02, 2024 | Downgrade |
B of A Securities | Aug 28, 2024 | Maintains |
Barclays | Aug 23, 2024 | Maintains |
Jefferies | Aug 20, 2024 | Maintains |
Jefferies | Aug 19, 2024 | Maintains |
Citigroup | Jun 06, 2024 | Downgrade |
Barclays | May 28, 2024 | Maintains |
Jefferies | May 22, 2024 | Maintains |
JP Morgan | Mar 22, 2024 | Maintains |
B of A Securities | Mar 19, 2024 | Maintains |
Jefferies | Mar 13, 2024 | Reiterates |