Analysis
Analyst ratings
Firm | Date | Action |
---|---|---|
Barclays | Oct 30, 2023 | Maintains |
Rosenblatt | Oct 27, 2023 | Reiterates |
Scotiabank | Oct 27, 2023 | Downgrade |
Seaport Global | Oct 06, 2023 | Initiates |
JP Morgan | Sep 25, 2023 | Maintains |
Argus Research | Aug 09, 2023 | Maintains |
Wolfe Research | Aug 02, 2023 | Upgrade |
Citigroup | Aug 01, 2023 | Maintains |
Barclays | Jul 31, 2023 | Maintains |
Rosenblatt | Jul 31, 2023 | Maintains |
Wells Fargo | Jul 28, 2023 | Maintains |
Morgan Stanley | Jul 28, 2023 | Maintains |
Macquarie | Jul 28, 2023 | Upgrade |
Keybanc | Jul 28, 2023 | Maintains |
TD Cowen | Jul 28, 2023 | Maintains |
B of A Securities | Jul 28, 2023 | Maintains |
Morgan Stanley | Jul 24, 2023 | Maintains |
Benchmark | Jul 13, 2023 | Reiterates |
Benchmark | May 15, 2023 | Reiterates |
Benchmark | May 02, 2023 | Maintains |
Citigroup | May 02, 2023 | Maintains |
Deutsche Bank | May 02, 2023 | Maintains |
Wells Fargo | May 01, 2023 | Maintains |
B of A Securities | May 01, 2023 | Upgrade |
Barclays | May 01, 2023 | Maintains |
Loop Capital | Apr 28, 2023 | Maintains |
Keybanc | Apr 28, 2023 | Maintains |
Pivotal Research | Apr 28, 2023 | Maintains |
Credit Suisse | Apr 28, 2023 | Reiterates |
Morgan Stanley | Apr 28, 2023 | Maintains |