| 8/14/2026 | Zacks Research | Downgrade | Hold ➝ Strong Sell | | |
| 8/12/2026 | Compass Point | Set Target | | $1.25 | |
| 8/12/2026 | Keefe, Bruyette & Woods | Lower Target | Market Perform ➝ Market Perform | $1.50 ➝ $1.25 | |
| 7/17/2026 | Weiss Ratings | Reiterated Rating | Sell (D-) ➝ Sell (D-) | | |
| 7/16/2026 | UBS Group | Initiated Coverage | Buy ➝ Neutral | $3.25 ➝ $1.50 | |
| 5/11/2026 | Compass Point | Set Target | | $1.50 | |
| 4/21/2026 | Weiss Ratings | Reiterated Rating | Sell (D-) ➝ Sell (D-) | | |
| 2/13/2026 | Compass Point | Set Target | | $2.05 | |
| 1/22/2026 | Weiss Ratings | Reiterated Rating | Sell (D-) ➝ Sell (D-) | | |
| 1/8/2026 | Compass Point | Set Target | | $2.50 | |
| 1/8/2026 | Keefe, Bruyette & Woods | Lower Target | Market Perform ➝ Market Perform | $2.75 ➝ $2.50 | |
| 12/19/2025 | Zacks Research | Upgrade | Hold | | |
| 11/11/2025 | Keefe, Bruyette & Woods | Lower Target | Market Perform ➝ Market Perform | $3.00 ➝ $2.75 | |
| 10/9/2025 | Compass Point | Set Target | | $3.00 | |
| 10/8/2025 | Weiss Ratings | Reiterated Rating | Sell (D-) ➝ Sell (D-) | | |
| 9/27/2025 | Weiss Ratings | Reiterated Rating | Sell (D-) ➝ Sell (D-) | | |
| 8/20/2025 | UBS Group | Boost Target | Buy ➝ Buy | $3.25 ➝ $3.50 | |
| 7/10/2025 | Keefe, Bruyette & Woods | Boost Target | Market Perform ➝ Market Perform | $2.25 ➝ $2.75 | |
| 5/21/2025 | UBS Group | Reiterated Rating | Buy ➝ Buy | $2.50 ➝ $3.25 | |
| 4/30/2025 | Keefe, Bruyette & Woods | Lower Target | Market Perform ➝ Market Perform | $2.50 ➝ $2.25 | |
| 4/16/2025 | UBS Group | Lower Target | Buy ➝ Buy | $3.50 ➝ $2.50 | |
| 4/7/2025 | Keefe, Bruyette & Woods | Lower Target | Market Perform ➝ Market Perform | $2.75 ➝ $2.50 | |
| 2/25/2025 | UBS Group | Lower Target | Buy ➝ Buy | $3.75 ➝ $3.50 | |
| 2/18/2025 | Citizens Jmp | Reiterated Rating | Market Perform ➝ Market Perform | | |
| 1/10/2025 | Citizens Jmp | Reiterated Rating | Market Perform ➝ Market Perform | | |
| 12/10/2024 | Keefe, Bruyette & Woods | Upgrade | Underperform ➝ Market Perform | $3.00 ➝ $3.25 | |
| 11/15/2024 | UBS Group | Boost Target | Buy ➝ Buy | $3.50 ➝ $4.00 | |
| 11/12/2024 | Keefe, Bruyette & Woods | Boost Target | Underperform ➝ Underperform | $2.75 ➝ $3.00 | |
| 8/12/2024 | Keefe, Bruyette & Woods | Lower Target | Underperform ➝ Underperform | $3.25 ➝ $2.75 | |
| 7/10/2024 | Keefe, Bruyette & Woods | Lower Target | Underperform ➝ Underperform | $3.85 ➝ $3.25 | |
| 4/10/2024 | Keefe, Bruyette & Woods | Lower Target | Underperform ➝ Underperform | $5.00 ➝ $4.75 | |
| 3/20/2024 | UBS Group | Lower Target | Buy ➝ Buy | $6.50 ➝ $6.00 | |
| 2/20/2024 | Citizens Jmp | Downgrade | Outperform ➝ Market Perform | | |
| 2/16/2024 | Raymond James Financial | Lower Target | Outperform ➝ Outperform | $7.00 ➝ $6.50 | |
| 12/6/2023 | UBS Group | Initiated Coverage | Buy | $6.50 | |
| 8/17/2023 | Citizens Jmp | Reiterated Rating | Market Outperform ➝ Market Outperform | $9.00 | |
| 5/12/2023 | Raymond James Financial | Lower Target | | $9.00 ➝ $7.00 | |
| 12/15/2022 | Keefe, Bruyette & Woods | Downgrade | Market Perform ➝ Underperform | $6.00 | |
| 12/13/2022 | Citizens Jmp | Lower Target | Market Outperform | $12.00 ➝ $10.00 | |
| 11/11/2022 | Raymond James Financial | Lower Target | Outperform | $10.00 ➝ $9.00 | |
| 10/18/2022 | Raymond James Financial | Lower Target | Outperform | $13.50 ➝ $10.00 | |
| 10/13/2022 | Credit Suisse Group | Lower Target | | $10.00 | |
| 9/15/2022 | Citizens Jmp | Lower Target | Market Outperform | $13.00 ➝ $12.00 | |
| 7/22/2022 | Credit Suisse Group | Lower Target | | $12.00 | |
| 6/17/2022 | Citizens Jmp | Lower Target | Market Outperform | $15.00 ➝ $13.00 | |
| 5/20/2022 | Credit Suisse Group | Lower Target | | $13.00 | |
| 3/28/2022 | Citizens Jmp | Reiterated Rating | Buy | $15.00 | |
| 3/1/2022 | Credit Suisse Group | Lower Target | Outperform | $15.00 ➝ $14.00 | |
| 12/23/2021 | Citizens Jmp | Reiterated Rating | Buy | $15.00 | |
| 10/12/2021 | Citizens Jmp | Reiterated Rating | Buy | $15.00 | |