Analysis
Analyst ratings
Firm | Date | Action |
---|---|---|
Piper Sandler | Oct 16, 2023 | Maintains |
Oppenheimer | Oct 16, 2023 | Maintains |
BMO Capital | Oct 16, 2023 | Maintains |
Morgan Stanley | Oct 03, 2023 | Maintains |
Goldman Sachs | Oct 02, 2023 | Maintains |
Oppenheimer | Sep 26, 2023 | Maintains |
RBC Capital | Sep 20, 2023 | Maintains |
Piper Sandler | Sep 15, 2023 | Maintains |
HSBC | Sep 07, 2023 | Initiates |
Wells Fargo | Aug 23, 2023 | Maintains |
Oppenheimer | Aug 18, 2023 | Maintains |
Odeon Capital | Jul 18, 2023 | Upgrade |
Morgan Stanley | Jul 18, 2023 | Reiterates |
Oppenheimer | Jul 17, 2023 | Maintains |
BMO Capital | Jul 17, 2023 | Maintains |
Credit Suisse | Jul 17, 2023 | Reiterates |
Jefferies | Jul 11, 2023 | Maintains |
Morgan Stanley | Jul 07, 2023 | Reiterates |
Wells Fargo | Jun 28, 2023 | Maintains |
RBC Capital | Jun 16, 2023 | Reiterates |
Morgan Stanley | Jun 15, 2023 | Reiterates |
B of A Securities | Jun 05, 2023 | Maintains |
Keefe, Bruyette & Woods | May 25, 2023 | Maintains |
Evercore ISI Group | May 12, 2023 | Maintains |
Keefe, Bruyette & Woods | Apr 17, 2023 | Maintains |
B of A Securities | Apr 17, 2023 | Maintains |
Wells Fargo | Apr 17, 2023 | Maintains |
Morgan Stanley | Apr 17, 2023 | Maintains |
Oppenheimer | Apr 17, 2023 | Maintains |
BMO Capital | Apr 17, 2023 | Maintains |