Analysis
Analyst ratings
Firm | Date | Action |
---|---|---|
Rosenblatt | Sep 28, 2023 | Reiterates |
Morgan Stanley | Sep 28, 2023 | Reiterates |
Citigroup | Sep 28, 2023 | Reiterates |
Baird | Sep 28, 2023 | Maintains |
Rosenblatt | Sep 26, 2023 | Reiterates |
Evercore ISI Group | Sep 26, 2023 | Maintains |
Morgan Stanley | Sep 25, 2023 | Maintains |
Mizuho | Sep 22, 2023 | Maintains |
Wedbush | Sep 21, 2023 | Reiterates |
Goldman Sachs | Sep 19, 2023 | Maintains |
Deutsche Bank | Sep 18, 2023 | Upgrade |
Barclays | Sep 14, 2023 | Maintains |
Citigroup | Sep 07, 2023 | Maintains |
Wolfe Research | Jul 20, 2023 | Initiates |
Citigroup | Jun 30, 2023 | Reiterates |
Keybanc | Jun 29, 2023 | Maintains |
TD Cowen | Jun 29, 2023 | Maintains |
Piper Sandler | Jun 29, 2023 | Upgrade |
Needham | Jun 29, 2023 | Maintains |
Barclays | Jun 29, 2023 | Maintains |
Morgan Stanley | Jun 29, 2023 | Reiterates |
Raymond James | Jun 29, 2023 | Maintains |
B of A Securities | Jun 29, 2023 | Maintains |
Rosenblatt | Jun 29, 2023 | Reiterates |
Stifel | Jun 26, 2023 | Maintains |
Goldman Sachs | Jun 22, 2023 | Maintains |
Wedbush | Jun 16, 2023 | Reiterates |
Deutsche Bank | Jun 12, 2023 | Maintains |
Citigroup | Jun 05, 2023 | Reiterates |
Wells Fargo | Jun 05, 2023 | Maintains |