Analysis
Analyst ratings
Firm | Date | Action |
---|---|---|
Jefferies | Aug 28, 2023 | Downgrade |
Keybanc | Aug 17, 2023 | Downgrade |
Stifel | Aug 11, 2023 | Maintains |
Capital One | Jul 25, 2023 | Downgrade |
Stifel | Jul 24, 2023 | Downgrade |
Johnson Rice | Jul 21, 2023 | Downgrade |
JP Morgan | Jun 15, 2023 | Initiates |
Stifel | Apr 27, 2023 | Maintains |
Stifel | Mar 30, 2023 | Maintains |
B of A Securities | Dec 15, 2022 | Initiates |
Roth Capital | Nov 22, 2022 | Upgrade |
Roth Capital | Oct 25, 2022 | Downgrade |
Stifel | Oct 20, 2022 | Reinstates |
Jefferies | Oct 19, 2022 | Initiates |
Keybanc | Sep 20, 2022 | Initiates |
MKM Partners | Jul 20, 2022 | Assumes |
B of A Securities | Jul 19, 2022 | Downgrade |
Citigroup | May 10, 2022 | Initiates |
Roth Capital | Feb 18, 2022 | Upgrade |
Keybanc | Jan 20, 2022 | Maintains |
Keybanc | Nov 10, 2021 | Maintains |
Keybanc | Nov 03, 2021 | Maintains |
Keybanc | Oct 19, 2021 | Maintains |
Roth Capital | Jul 07, 2021 | Downgrade |
Keybanc | Jun 24, 2021 | Maintains |
Keybanc | Jun 17, 2021 | Maintains |
Keybanc | Jun 10, 2021 | Maintains |
Keybanc | Jun 03, 2021 | Maintains |
Keybanc | May 26, 2021 | Maintains |
Keybanc | May 12, 2021 | Maintains |