Analysis
Analyst ratings
Firm | Date | Action |
---|---|---|
JP Morgan | Oct 10, 2025 | Maintains |
Evercore ISI Group | Sep 15, 2025 | Maintains |
Deutsche Bank | Aug 21, 2025 | Maintains |
JP Morgan | Aug 21, 2025 | Maintains |
Telsey Advisory Group | Aug 21, 2025 | Maintains |
RBC Capital | Aug 21, 2025 | Maintains |
Telsey Advisory Group | Aug 20, 2025 | Maintains |
Canaccord Genuity | Aug 18, 2025 | Maintains |
Telsey Advisory Group | Aug 14, 2025 | Maintains |
Deutsche Bank | Aug 14, 2025 | Maintains |
JP Morgan | Jul 25, 2025 | Upgrade |
UBS | Jul 17, 2025 | Maintains |
Barclays | Jul 15, 2025 | Maintains |
Citigroup | Jul 15, 2025 | Maintains |
Wells Fargo | Jul 09, 2025 | Maintains |
HSBC | Jun 27, 2025 | Upgrade |
Evercore ISI Group | Jun 26, 2025 | Maintains |
Deutsche Bank | Jun 23, 2025 | Upgrade |
Barclays | May 29, 2025 | Maintains |
Telsey Advisory Group | May 02, 2025 | Maintains |
B. Riley Securities | May 02, 2025 | Reiterates |
UBS | May 02, 2025 | Maintains |
Piper Sandler | May 02, 2025 | Reiterates |
RBC Capital | May 02, 2025 | Maintains |
Telsey Advisory Group | May 01, 2025 | Maintains |
Canaccord Genuity | Apr 29, 2025 | Maintains |
Telsey Advisory Group | Apr 24, 2025 | Maintains |
UBS | Apr 17, 2025 | Maintains |
Wells Fargo | Apr 16, 2025 | Maintains |
Citigroup | Apr 14, 2025 | Maintains |