Analysis
Analyst ratings
| Firm | Date | Action |
|---|---|---|
| Raymond James | May 31, 2023 | Reiterates |
| Morgan Stanley | Mar 03, 2022 | Downgrade |
| Raymond James | Feb 23, 2022 | Upgrade |
| Keybanc | Jan 11, 2022 | Downgrade |
| Northland Capital Markets | Jan 05, 2022 | Upgrade |
| Benchmark | May 28, 2021 | Assumes |
| Raymond James | Apr 15, 2021 | Downgrade |
| DZ Bank | Mar 25, 2021 | Upgrade |
| KeyBanc | Jan 22, 2021 | Maintains |
| DZ Bank | Jan 15, 2021 | Upgrade |
| Needham | Jan 14, 2021 | Upgrade |
| Northland Capital Markets | Nov 02, 2020 | Upgrade |
| Northland Capital Markets | Jul 24, 2020 | Downgrade |
| Bernstein | Jul 24, 2020 | Downgrade |
| Morgan Stanley | Jun 16, 2020 | Downgrade |
| Keybanc | Jun 15, 2020 | Upgrade |
| Raymond James | Apr 06, 2020 | Upgrade |
| Argus Research | Mar 25, 2020 | Upgrade |
| Northland Capital Markets | Jan 27, 2020 | Downgrade |
| Loop Capital | Jan 24, 2020 | Downgrade |
| Jefferies | Jan 21, 2020 | Upgrade |
| Northland Capital Markets | Oct 25, 2019 | Upgrade |
| Northland Capital Markets | Aug 16, 2019 | Upgrade |
| Loop Capital | Aug 13, 2019 | Initiates |
| Benchmark | Jul 23, 2019 | Initiates |
| Atlantic Equities | Jul 22, 2019 | Initiates |
| Wedbush | Jun 27, 2019 | Initiates |
| BMO Capital | May 09, 2019 | Downgrade |
| Argus Research | Apr 29, 2019 | Downgrade |
| Wells Fargo | Apr 05, 2019 | Downgrade |
Access
/analyst_ratings/light
data via our API — starting from the
Ultra plan.