Analysis
Analyst ratings
| Firm | Date | Action | 
|---|---|---|
| Piper Sandler | Oct 30, 2023 | Reiterates | 
| HSBC | Oct 26, 2023 | Upgrade | 
| Rosenblatt | Oct 26, 2023 | Maintains | 
| Goldman Sachs | Oct 26, 2023 | Maintains | 
| Citigroup | Oct 26, 2023 | Maintains | 
| Goldman Sachs | Oct 25, 2023 | Maintains | 
| Piper Sandler | Oct 25, 2023 | Maintains | 
| Barclays | Oct 25, 2023 | Maintains | 
| RBC Capital | Oct 25, 2023 | Reiterates | 
| Oppenheimer | Oct 25, 2023 | Reiterates | 
| Wedbush | Oct 25, 2023 | Reiterates | 
| Citigroup | Oct 19, 2023 | Maintains | 
| Loop Capital | Oct 17, 2023 | Initiates | 
| Piper Sandler | Oct 16, 2023 | Reiterates | 
| Rosenblatt | Oct 16, 2023 | Maintains | 
| DA Davidson | Oct 16, 2023 | Reiterates | 
| Jefferies | Oct 02, 2023 | Reiterates | 
| Wells Fargo | Oct 02, 2023 | Reiterates | 
| Guggenheim | Sep 25, 2023 | Upgrade | 
| RBC Capital | Sep 22, 2023 | Reiterates | 
| JP Morgan | Sep 22, 2023 | Reiterates | 
| Citigroup | Sep 22, 2023 | Reiterates | 
| Wedbush | Sep 21, 2023 | Reiterates | 
| Bernstein | Sep 20, 2023 | Maintains | 
| HSBC | Sep 15, 2023 | Initiates | 
| Bernstein | Sep 14, 2023 | Reiterates | 
| Redburn Partners | Aug 11, 2023 | Maintains | 
| Tigress Financial | Aug 02, 2023 | Reiterates | 
| Argus Research | Jul 31, 2023 | Maintains | 
| Oppenheimer | Jul 28, 2023 | Reiterates |