Analysis
Analyst ratings
Firm | Date | Action |
---|---|---|
Morgan Stanley | Oct 23, 2023 | Maintains |
Piper Sandler | Oct 16, 2023 | Maintains |
UBS | Oct 16, 2023 | Upgrade |
RBC Capital | Oct 16, 2023 | Maintains |
Jefferies | Oct 09, 2023 | Maintains |
Cantor Fitzgerald | Sep 14, 2023 | Reiterates |
HSBC | Sep 06, 2023 | Initiates |
Stephens & Co. | Aug 11, 2023 | Reiterates |
UBS | Jul 19, 2023 | Maintains |
Bernstein | Jul 18, 2023 | Upgrade |
RBC Capital | Jul 17, 2023 | Maintains |
Oppenheimer | Jul 17, 2023 | Reiterates |
Deutsche Bank | Jul 17, 2023 | Maintains |
B of A Securities | Jul 14, 2023 | Maintains |
Morgan Stanley | Jul 14, 2023 | Reiterates |
Wells Fargo | Jul 13, 2023 | Maintains |
UBS | Jul 13, 2023 | Maintains |
Jefferies | Jul 12, 2023 | Maintains |
Mizuho | Jul 11, 2023 | Maintains |
JP Morgan | Jul 07, 2023 | Maintains |
Truist Securities | Jun 27, 2023 | Reiterates |
Deutsche Bank | Jun 16, 2023 | Maintains |
Oppenheimer | Jun 16, 2023 | Reiterates |
Bernstein | Jun 14, 2023 | Maintains |
Mizuho | Jun 14, 2023 | Reiterates |
Truist Securities | Jun 14, 2023 | Maintains |
SVB Securities | Jun 14, 2023 | Maintains |
RBC Capital | Jun 14, 2023 | Reiterates |
JP Morgan | May 30, 2023 | Maintains |
Piper Sandler | May 26, 2023 | Initiates |