| 6/12/2026 | Alliance Global Partners | Reiterated Rating | Buy ➝ Buy | | |
| 5/27/2026 | Weiss Ratings | Reiterated Rating | Sell (E+) ➝ Sell (E+) | | |
| 5/7/2026 | Keefe, Bruyette & Woods | Lower Target | Market Perform ➝ Market Perform | $10.00 ➝ $8.50 | |
| 2/25/2026 | Keefe, Bruyette & Woods | Lower Target | Market Perform ➝ Market Perform | $17.50 ➝ $10.00 | |
| 1/28/2026 | Weiss Ratings | Reiterated Rating | Sell (D-) ➝ Sell (D-) | | |
| 12/11/2025 | iA Financial | Set Target | | $35.00 | |
| 12/11/2025 | Alliance Global Partners | Initiated Coverage | Buy | $35.00 | |
| 12/11/2025 | Alliance Global Partners | Initiated Coverage | Buy | $35.00 | |
| 10/31/2025 | Weiss Ratings | Reiterated Rating | Sell (D-) ➝ Sell (D-) | | |
| 10/8/2025 | Weiss Ratings | Reiterated Rating | Sell (E+) ➝ Sell (E+) | | |
| 9/27/2025 | Weiss Ratings | Reiterated Rating | Sell (E+) ➝ Sell (E+) | | |
| 8/12/2025 | Keefe, Bruyette & Woods | Boost Target | Market Perform ➝ Market Perform | $10.00 ➝ $11.50 | |
| 5/7/2025 | Keefe, Bruyette & Woods | Lower Target | Market Perform ➝ Market Perform | $22.50 ➝ $10.00 | |
| 5/6/2025 | Citigroup | Downgrade | Market Perform | | |
| 5/6/2025 | The Goldman Sachs Group | Lower Target | Neutral ➝ Neutral | $20.00 ➝ $10.00 | |
| 5/6/2025 | Citizens Jmp | Downgrade | Outperform ➝ Market Perform | | |
| 2/26/2025 | Keefe, Bruyette & Woods | Lower Target | Market Perform ➝ Market Perform | $31.50 ➝ $22.50 | |
| 2/25/2025 | The Goldman Sachs Group | Lower Target | Neutral ➝ Neutral | $50.00 ➝ $20.00 | |
| 12/16/2024 | Citizens Jmp | Reiterated Rating | Market Outperform ➝ Market Outperform | $45.00 ➝ $45.00 | |
| 11/6/2024 | Keefe, Bruyette & Woods | Lower Target | Market Perform ➝ Market Perform | $37.50 ➝ $31.50 | |
| 10/22/2024 | Jefferies Financial Group | Lower Target | Hold ➝ Hold | $35.00 ➝ $30.00 | |
| 8/6/2024 | Citizens Jmp | Lower Target | Market Outperform ➝ Market Outperform | $90.00 ➝ $55.00 | |
| 8/6/2024 | Keefe, Bruyette & Woods | Upgrade | Underperform ➝ Market Perform | $60.00 ➝ $37.50 | |
| 5/8/2024 | Keefe, Bruyette & Woods | Lower Target | Underperform ➝ Underperform | $62.50 ➝ $60.00 | |
| 5/7/2024 | Citizens Jmp | Lower Target | Market Outperform ➝ Market Outperform | $120.00 ➝ $90.00 | |
| 5/7/2024 | The Goldman Sachs Group | Lower Target | Neutral ➝ Neutral | $70.00 ➝ $60.00 | |
| 4/12/2024 | Citizens Jmp | Reiterated Rating | Market Outperform ➝ Market Outperform | $120.00 | |
| 2/27/2024 | JPMorgan Chase & Co. | Lower Target | Neutral ➝ Neutral | $100.00 ➝ $90.00 | |
| 2/27/2024 | The Goldman Sachs Group | Lower Target | Neutral ➝ Neutral | $80.00 ➝ $70.00 | |
| 11/3/2023 | Citizens Jmp | Lower Target | Market Outperform ➝ Market Outperform | $140.00 ➝ $120.00 | |
| 9/18/2023 | Cantor Fitzgerald | Reiterated Rating | Overweight ➝ Overweight | $180.00 | |
| 7/25/2023 | Jefferies Financial Group | Boost Target | Hold | $75.00 ➝ $110.00 | |
| 6/30/2023 | Citizens Jmp | Boost Target | Market Outperform | $110.00 ➝ $140.00 | |
| 4/24/2023 | Wedbush | Downgrade | Outperform ➝ Neutral | | |
| 3/8/2023 | JPMorgan Chase & Co. | Downgrade | Overweight ➝ Neutral | | |
| 3/7/2023 | Citizens Jmp | Reiterated Rating | Market Outperform | $150.00 | |
| 12/13/2022 | Keefe, Bruyette & Woods | Downgrade | Market Perform ➝ Underperform | | |
| 11/3/2022 | Cantor Fitzgerald | Lower Target | | $750.00 ➝ $225.00 | |
| 10/25/2022 | Citizens Jmp | Lower Target | Market Outperform | $600.00 ➝ $300.00 | |
| 10/18/2022 | The Goldman Sachs Group | Lower Target | Neutral | $337.50 ➝ $150.00 | |
| 10/6/2022 | Jefferies Financial Group | Lower Target | Hold | $300.00 ➝ $180.00 | |
| 10/6/2022 | Keefe, Bruyette & Woods | Lower Target | Market Perform | $300.00 ➝ $180.00 | |
| 8/9/2022 | Compass Point | Lower Target | | $712.50 | |
| 8/4/2022 | The Goldman Sachs Group | Lower Target | Neutral | $712.50 ➝ $337.50 | |
| 8/4/2022 | Cantor Fitzgerald | Lower Target | | $1,500.00 ➝ $750.00 | |
| 7/11/2022 | Wedbush | Initiated Coverage | Outperform | $750.00 | |
| 7/6/2022 | Cantor Fitzgerald | Reiterated Rating | Overweight | | |
| 6/21/2022 | Compass Point | Initiated Coverage | Buy | $825.00 | |
| 6/9/2022 | Citizens Jmp | Lower Target | Mkt Outperform | $1,800.00 ➝ $1,275.00 | |
| 3/30/2022 | The Goldman Sachs Group | Initiated Coverage | Neutral | $900.00 | |
| 2/14/2022 | Keefe, Bruyette & Woods | Initiated Coverage | Market Perform | $2,250.00 | |
| 1/11/2022 | Berenberg Bank | Initiated Coverage | Buy | $1,050.00 | |
| 12/21/2021 | Cantor Fitzgerald | Initiated Coverage | Overweight | $1,500.00 | |
| 12/15/2021 | Citizens Jmp | Reiterated Rating | Buy | $1,800.00 | |
| 11/17/2021 | JPMorgan Chase & Co. | Initiated Coverage | Overweight | $1,650.00 | |
| 10/14/2021 | Citizens Jmp | Initiated Coverage | Outperform | $1,800.00 | |
| 9/27/2021 | Jefferies Financial Group | Initiated Coverage | Hold | $1,650.00 | |