Analysis
Analyst ratings
Firm | Date | Action |
---|---|---|
Piper Sandler | Oct 30, 2023 | Maintains |
Morgan Stanley | Oct 27, 2023 | Maintains |
Citigroup | Oct 24, 2023 | Maintains |
Wells Fargo | Oct 17, 2023 | Maintains |
Barclays | Oct 10, 2023 | Maintains |
JP Morgan | Oct 06, 2023 | Maintains |
Piper Sandler | Oct 02, 2023 | Maintains |
Jefferies | Sep 14, 2023 | Maintains |
Morgan Stanley | Aug 02, 2023 | Reiterates |
RBC Capital | Jul 31, 2023 | Reiterates |
Barclays | Jul 31, 2023 | Maintains |
Wells Fargo | Jul 17, 2023 | Maintains |
Barclays | Jul 11, 2023 | Maintains |
Piper Sandler | Jul 07, 2023 | Maintains |
Jefferies | Jun 23, 2023 | Upgrade |
Keefe, Bruyette & Woods | Jun 09, 2023 | Upgrade |
Morgan Stanley | Jun 02, 2023 | Maintains |
Wells Fargo | May 02, 2023 | Maintains |
RBC Capital | May 01, 2023 | Maintains |
B of A Securities | May 01, 2023 | Downgrade |
Keefe, Bruyette & Woods | Apr 25, 2023 | Maintains |
Wells Fargo | Apr 25, 2023 | Initiates |
JP Morgan | Apr 04, 2023 | Maintains |
RBC Capital | Mar 03, 2023 | Maintains |
Morgan Stanley | Feb 24, 2023 | Maintains |
Barclays | Feb 01, 2023 | Maintains |
RBC Capital | Feb 01, 2023 | Maintains |
Morgan Stanley | Jan 31, 2023 | Maintains |
Morgan Stanley | Jan 10, 2023 | Maintains |
Goldman Sachs | Jan 09, 2023 | Maintains |