| 02/23/2026 | Buy Now | -1.13% | JP Morgan | $9 → $7 | Maintains | Neutral | Get Alert |
| 02/18/2026 | Buy Now | 12.99% | Stephens & Co. | $8 → $8 | Reiterates | Equal-Weight → Equal-Weight | Get Alert |
| 02/17/2026 | Buy Now | 5.93% | UBS | $8.5 → $7.5 | Maintains | Neutral | Get Alert |
| 02/17/2026 | Buy Now | -1.13% | Goldman Sachs | $8 → $7 | Maintains | Sell | Get Alert |
| 02/17/2026 | Buy Now | 12.99% | RBC Capital | $8.5 → $8 | Maintains | Sector Perform | Get Alert |
| 02/17/2026 | Buy Now | 41.24% | Truist Securities | $11 → $10 | Maintains | Buy | Get Alert |
| 02/17/2026 | Buy Now | 12.99% | Barclays | $9 → $8 | Maintains | Equal-Weight | Get Alert |
| 02/17/2026 | Buy Now | 12.99% | Evercore ISI Group | $9 → $8 | Maintains | In-Line | Get Alert |
| 02/17/2026 | Buy Now | 27.12% | BMO Capital | $11 → $9 | Maintains | Market Perform | Get Alert |
| 02/13/2026 | Buy Now | 12.99% | Stephens & Co. | $9 → $8 | Maintains | Equal-Weight | Get Alert |
| 02/13/2026 | Buy Now | -15.25% | TD Cowen | $9 → $6 | Maintains | Hold | Get Alert |
| 02/03/2026 | Buy Now | 12.99% | Citigroup | $9 → $8 | Maintains | Neutral | Get Alert |
| 01/20/2026 | Buy Now | 12.99% | Morgan Stanley | $9 → $8 | Maintains | Underweight | Get Alert |
| 01/09/2026 | Buy Now | -1.13% | Mizuho | $8 → $7 | Maintains | Underperform | Get Alert |
| 01/08/2026 | Buy Now | 55.37% | Truist Securities | $12 → $11 | Maintains | Buy | Get Alert |
| 01/08/2026 | Buy Now | 27.12% | Evercore ISI Group | $11 → $9 | Maintains | In-Line | Get Alert |
| 01/06/2026 | Buy Now | 20.06% | UBS | $9.5 → $8.5 | Maintains | Neutral | Get Alert |
| 12/17/2025 | Buy Now | 12.99% | Goldman Sachs | $9 → $8 | Maintains | Sell | Get Alert |
| 12/03/2025 | Buy Now | 27.12% | JP Morgan | $12 → $9 | Downgrade | Overweight → Neutral | Get Alert |
| 11/10/2025 | Buy Now | 34.18% | UBS | $11 → $9.5 | Maintains | Neutral | Get Alert |
| 11/10/2025 | Buy Now | 27.12% | RBC Capital | $10 → $9 | Maintains | Sector Perform | Get Alert |
| 11/10/2025 | Buy Now | 55.37% | Evercore ISI Group | $12 → $11 | Maintains | In-Line | Get Alert |
| 11/10/2025 | Buy Now | 27.12% | TD Cowen | $11 → $9 | Maintains | Hold | Get Alert |
| 10/31/2025 | Buy Now | 55.37% | Stifel | $12 → $11 | Maintains | Hold | Get Alert |
| 10/27/2025 | Buy Now | 12.99% | Mizuho | → $8 | Initiates | → Underperform | Get Alert |
| 10/22/2025 | Buy Now | 27.12% | Barclays | $11 → $9 | Maintains | Equal-Weight | Get Alert |
| 10/20/2025 | Buy Now | 27.12% | Goldman Sachs | $10 → $9 | Maintains | Sell | Get Alert |
| 10/13/2025 | Buy Now | 27.12% | Jefferies | $10 → $9 | Maintains | Hold | Get Alert |
| 09/25/2025 | Buy Now | -1.13% | Northcoast Research | → $7 | Downgrade | Neutral → Sell | Get Alert |
| 09/23/2025 | Buy Now | — | Argus Research | — | Downgrade | Buy → Hold | Get Alert |
| 09/15/2025 | Buy Now | — | BTIG | — | Reiterates | Neutral → Neutral | Get Alert |
| 08/28/2025 | Buy Now | 97.74% | JP Morgan | $13 → $14 | Maintains | Overweight | Get Alert |
| 08/11/2025 | Buy Now | 69.49% | BMO Capital | $15 → $12 | Maintains | Market Perform | Get Alert |
| 08/11/2025 | Buy Now | 83.62% | Truist Securities | $14 → $13 | Maintains | Buy | Get Alert |
| 08/11/2025 | Buy Now | 83.62% | JP Morgan | $15 → $13 | Maintains | Overweight | Get Alert |
| 08/11/2025 | Buy Now | 55.37% | Stephens & Co. | $13 → $11 | Maintains | Equal-Weight | Get Alert |
| 08/08/2025 | Buy Now | 55.37% | TD Cowen | $13 → $11 | Maintains | Hold | Get Alert |
| 07/30/2025 | Buy Now | 55.37% | UBS | $14 → $11 | Maintains | Neutral | Get Alert |
| 07/28/2025 | Buy Now | 62.43% | Citigroup | $13.75 → $11.5 | Maintains | Neutral | Get Alert |
| 07/22/2025 | Buy Now | 83.62% | Stephens & Co. | $13 → $13 | Maintains | Equal-Weight | Get Alert |
| 07/18/2025 | Buy Now | 55.37% | B of A Securities | $13 → $11 | Maintains | Buy | Get Alert |
| 07/16/2025 | Buy Now | 83.62% | Stephens & Co. | $14 → $13 | Maintains | Equal-Weight | Get Alert |
| 07/16/2025 | Buy Now | 125.99% | Loop Capital | $21 → $16 | Maintains | Buy | Get Alert |
| 07/14/2025 | Buy Now | 55.37% | Morgan Stanley | $13 → $11 | Maintains | Underweight | Get Alert |
| 07/09/2025 | Buy Now | 97.74% | Truist Securities | $16 → $14 | Maintains | Buy | Get Alert |
| 06/17/2025 | Buy Now | 97.74% | Stephens & Co. | $14 → $14 | Reiterates | Equal-Weight → Equal-Weight | Get Alert |
| 05/06/2025 | Buy Now | 111.86% | BMO Capital | $17 → $15 | Maintains | Market Perform | Get Alert |
| 05/05/2025 | Buy Now | 196.61% | Loop Capital | $26 → $21 | Maintains | Buy | Get Alert |
| 05/05/2025 | Buy Now | 83.62% | Barclays | $14 → $13 | Maintains | Equal-Weight | Get Alert |
| 05/05/2025 | Buy Now | 125.99% | Truist Securities | $17 → $16 | Maintains | Buy | Get Alert |
| 05/05/2025 | Buy Now | 111.86% | JP Morgan | $17 → $15 | Upgrade | Neutral → Overweight | Get Alert |
| 05/05/2025 | Buy Now | 83.62% | Morgan Stanley | $14 → $13 | Maintains | Underweight | Get Alert |
| 05/05/2025 | Buy Now | 97.74% | Stephens & Co. | $14 → $14 | Reiterates | Equal-Weight → Equal-Weight | Get Alert |
| 05/02/2025 | Buy Now | 83.62% | TD Securities | $14 → $13 | Maintains | Hold | Get Alert |
| 05/02/2025 | Buy Now | 97.74% | Stephens & Co. | $14 → $14 | Reiterates | Equal-Weight → Equal-Weight | Get Alert |
| 04/28/2025 | Buy Now | 97.74% | UBS | $16 → $14 | Maintains | Neutral | Get Alert |
| 04/22/2025 | Buy Now | 97.74% | Barclays | $17 → $14 | Maintains | Equal-Weight | Get Alert |
| 04/22/2025 | Buy Now | 140.11% | Truist Securities | $19 → $17 | Maintains | Buy | Get Alert |
| 04/15/2025 | Buy Now | 97.74% | Stifel | $16 → $14 | Maintains | Hold | Get Alert |
| 04/10/2025 | Buy Now | 111.86% | Stephens & Co. | $15 → $15 | Reiterates | Equal-Weight → Equal-Weight | Get Alert |
| 03/07/2025 | Buy Now | 133.05% | Citigroup | $15.5 → $16.5 | Maintains | Neutral | Get Alert |
| 03/07/2025 | Buy Now | 125.99% | UBS | $15 → $16 | Maintains | Neutral | Get Alert |
| 03/07/2025 | Buy Now | 140.11% | Barclays | $16 → $17 | Maintains | Equal-Weight | Get Alert |
| 03/07/2025 | Buy Now | 125.99% | Wedbush | $16 → $16 | Reiterates | Neutral → Neutral | Get Alert |
| 03/07/2025 | Buy Now | 111.86% | Stephens & Co. | $15 → $15 | Reiterates | Equal-Weight → Equal-Weight | Get Alert |
| 03/07/2025 | Buy Now | 125.99% | TD Securities | $16 → $16 | Reiterates | Hold → Hold | Get Alert |
| 03/06/2025 | Buy Now | 111.86% | Stephens & Co. | $15 → $15 | Reiterates | Equal-Weight → Equal-Weight | Get Alert |
| 03/04/2025 | Buy Now | 140.11% | RBC Capital | $17 → $17 | Reiterates | Sector Perform → Sector Perform | Get Alert |
| 02/26/2025 | Buy Now | 140.11% | JP Morgan | $20 → $17 | Assumes | → Neutral | Get Alert |
| 02/19/2025 | Buy Now | 125.99% | Stifel | $17 → $16 | Maintains | Hold | Get Alert |
| 02/14/2025 | Buy Now | 168.36% | Truist Securities | $22 → $19 | Maintains | Buy | Get Alert |
| 02/14/2025 | Buy Now | 125.99% | Barclays | $17 → $16 | Maintains | Equal-Weight | Get Alert |
| 02/14/2025 | Buy Now | 111.86% | Stephens & Co. | $15 → $15 | Reiterates | Equal-Weight → Equal-Weight | Get Alert |
| 02/14/2025 | Buy Now | 125.99% | Wedbush | $15.5 → $16 | Maintains | Neutral | Get Alert |
| 02/13/2025 | Buy Now | 111.86% | Stephens & Co. | $15 → $15 | Reiterates | Equal-Weight → Equal-Weight | Get Alert |
| 02/06/2025 | Buy Now | 111.86% | Goldman Sachs | $17 → $15 | Maintains | Sell | Get Alert |
| 01/21/2025 | Buy Now | 97.74% | Morgan Stanley | $22 → $14 | Downgrade | Equal-Weight → Underweight | Get Alert |
| 01/10/2025 | Buy Now | 140.11% | Stifel | $18 → $17 | Maintains | Hold | Get Alert |
| 01/07/2025 | Buy Now | 140.11% | Barclays | $18 → $17 | Maintains | Equal-Weight | Get Alert |
| 01/07/2025 | Buy Now | 140.11% | UBS | $20 → $17 | Maintains | Neutral | Get Alert |
| 11/19/2024 | Buy Now | 168.36% | Stephens & Co. | $19 → $19 | Reiterates | Equal-Weight → Equal-Weight | Get Alert |
| 11/01/2024 | Buy Now | 182.49% | BMO Capital | $19 → $20 | Maintains | Market Perform | Get Alert |
| 11/01/2024 | Buy Now | 210.73% | Truist Securities | $21 → $22 | Maintains | Buy | Get Alert |
| 11/01/2024 | Buy Now | 182.49% | Wedbush | $20 → $20 | Reiterates | Neutral → Neutral | Get Alert |
| 11/01/2024 | Buy Now | 168.36% | Stephens & Co. | $19 → $19 | Reiterates | Equal-Weight → Equal-Weight | Get Alert |
| 10/31/2024 | Buy Now | 168.36% | Stephens & Co. | $19 → $19 | Reiterates | Equal-Weight → Equal-Weight | Get Alert |
| 10/28/2024 | Buy Now | 182.49% | UBS | $18 → $20 | Maintains | Neutral | Get Alert |
| 10/16/2024 | Buy Now | 168.36% | TD Cowen | $17 → $19 | Maintains | Hold | Get Alert |
| 10/08/2024 | Buy Now | 168.36% | Stephens & Co. | $19 → $19 | Reiterates | Equal-Weight → Equal-Weight | Get Alert |
| 10/08/2024 | Buy Now | 164.83% | Citigroup | $18 → $18.75 | Maintains | Neutral | Get Alert |
| 09/16/2024 | Buy Now | 210.73% | JP Morgan | $20 → $22 | Maintains | Neutral | Get Alert |
| 09/09/2024 | Buy Now | 140.11% | TD Cowen | $17 → $17 | Reiterates | Hold → Hold | Get Alert |
| 09/09/2024 | Buy Now | 168.36% | Stephens & Co. | $19 → $19 | Reiterates | Equal-Weight → Equal-Weight | Get Alert |
| 09/04/2024 | Buy Now | 309.6% | Tigress Financial | $29 → $29 | Maintains | Buy | Get Alert |
| 08/05/2024 | Buy Now | 154.24% | Wedbush | $19.5 → $18 | Maintains | Neutral | Get Alert |
| 08/02/2024 | Buy Now | 154.24% | Deutsche Bank | $20 → $18 | Maintains | Hold | Get Alert |
| 08/02/2024 | Buy Now | 168.36% | Stifel | $20 → $19 | Maintains | Hold | Get Alert |
| 08/02/2024 | Buy Now | 168.36% | BMO Capital | $22 → $19 | Maintains | Market Perform | Get Alert |
| 08/02/2024 | Buy Now | 154.24% | Barclays | $20 → $18 | Maintains | Equal-Weight | Get Alert |
| 08/02/2024 | Buy Now | 168.36% | Piper Sandler | $23 → $19 | Maintains | Overweight | Get Alert |