Analysis
Analyst ratings
Firm | Date | Action |
---|---|---|
Keybanc | Oct 20, 2023 | Maintains |
Citigroup | Oct 18, 2023 | Maintains |
Morgan Stanley | Oct 18, 2023 | Maintains |
Keybanc | Oct 03, 2023 | Maintains |
Goldman Sachs | Oct 02, 2023 | Maintains |
Raymond James | Aug 24, 2023 | Maintains |
Piper Sandler | Aug 24, 2023 | Maintains |
Rosenblatt | Aug 24, 2023 | Maintains |
Oppenheimer | Aug 24, 2023 | Maintains |
Craig-Hallum | Aug 24, 2023 | Maintains |
Deutsche Bank | Aug 24, 2023 | Maintains |
Citigroup | Aug 24, 2023 | Maintains |
Mizuho | Aug 24, 2023 | Maintains |
Baird | Aug 24, 2023 | Maintains |
Truist Securities | Aug 24, 2023 | Maintains |
Stifel | Aug 24, 2023 | Upgrade |
Jefferies | Aug 24, 2023 | Maintains |
Susquehanna | Aug 24, 2023 | Maintains |
Argus Research | Aug 24, 2023 | Maintains |
BMO Capital | Aug 24, 2023 | Maintains |
Exane BNP Paribas | Aug 24, 2023 | Upgrade |
Keybanc | Aug 24, 2023 | Maintains |
JP Morgan | Aug 24, 2023 | Maintains |
Barclays | Aug 24, 2023 | Maintains |
Morgan Stanley | Aug 24, 2023 | Maintains |
B of A Securities | Aug 24, 2023 | Maintains |
TD Cowen | Aug 24, 2023 | Maintains |
Benchmark | Aug 24, 2023 | Maintains |
UBS | Aug 24, 2023 | Maintains |
Wedbush | Aug 24, 2023 | Maintains |