| 02/23/2026 | Buy Now | 2.94% | JP Morgan | $9 → $7 | Maintains | Neutral | Get Alert |
| 02/18/2026 | Buy Now | 17.65% | Stephens & Co. | $8 → $8 | Reiterates | Equal-Weight → Equal-Weight | Get Alert |
| 02/17/2026 | Buy Now | 10.29% | UBS | $8.5 → $7.5 | Maintains | Neutral | Get Alert |
| 02/17/2026 | Buy Now | 2.94% | Goldman Sachs | $8 → $7 | Maintains | Sell | Get Alert |
| 02/17/2026 | Buy Now | 17.65% | RBC Capital | $8.5 → $8 | Maintains | Sector Perform | Get Alert |
| 02/17/2026 | Buy Now | 47.06% | Truist Securities | $11 → $10 | Maintains | Buy | Get Alert |
| 02/17/2026 | Buy Now | 17.65% | Barclays | $9 → $8 | Maintains | Equal-Weight | Get Alert |
| 02/17/2026 | Buy Now | 17.65% | Evercore ISI Group | $9 → $8 | Maintains | In-Line | Get Alert |
| 02/17/2026 | Buy Now | 32.35% | BMO Capital | $11 → $9 | Maintains | Market Perform | Get Alert |
| 02/13/2026 | Buy Now | 17.65% | Stephens & Co. | $9 → $8 | Maintains | Equal-Weight | Get Alert |
| 02/13/2026 | Buy Now | -11.76% | TD Cowen | $9 → $6 | Maintains | Hold | Get Alert |
| 02/03/2026 | Buy Now | 17.65% | Citigroup | $9 → $8 | Maintains | Neutral | Get Alert |
| 01/20/2026 | Buy Now | 17.65% | Morgan Stanley | $9 → $8 | Maintains | Underweight | Get Alert |
| 01/09/2026 | Buy Now | 2.94% | Mizuho | $8 → $7 | Maintains | Underperform | Get Alert |
| 01/08/2026 | Buy Now | 61.76% | Truist Securities | $12 → $11 | Maintains | Buy | Get Alert |
| 01/08/2026 | Buy Now | 32.35% | Evercore ISI Group | $11 → $9 | Maintains | In-Line | Get Alert |
| 01/06/2026 | Buy Now | 25% | UBS | $9.5 → $8.5 | Maintains | Neutral | Get Alert |
| 12/17/2025 | Buy Now | 17.65% | Goldman Sachs | $9 → $8 | Maintains | Sell | Get Alert |
| 12/03/2025 | Buy Now | 32.35% | JP Morgan | $12 → $9 | Downgrade | Overweight → Neutral | Get Alert |
| 11/10/2025 | Buy Now | 39.71% | UBS | $11 → $9.5 | Maintains | Neutral | Get Alert |
| 11/10/2025 | Buy Now | 32.35% | RBC Capital | $10 → $9 | Maintains | Sector Perform | Get Alert |
| 11/10/2025 | Buy Now | 61.76% | Evercore ISI Group | $12 → $11 | Maintains | In-Line | Get Alert |
| 11/10/2025 | Buy Now | 32.35% | TD Cowen | $11 → $9 | Maintains | Hold | Get Alert |
| 10/31/2025 | Buy Now | 61.76% | Stifel | $12 → $11 | Maintains | Hold | Get Alert |
| 10/27/2025 | Buy Now | 17.65% | Mizuho | → $8 | Initiates | → Underperform | Get Alert |
| 10/22/2025 | Buy Now | 32.35% | Barclays | $11 → $9 | Maintains | Equal-Weight | Get Alert |
| 10/20/2025 | Buy Now | 32.35% | Goldman Sachs | $10 → $9 | Maintains | Sell | Get Alert |
| 10/13/2025 | Buy Now | 32.35% | Jefferies | $10 → $9 | Maintains | Hold | Get Alert |
| 09/25/2025 | Buy Now | 2.94% | 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 | 105.88% | JP Morgan | $13 → $14 | Maintains | Overweight | Get Alert |
| 08/11/2025 | Buy Now | 76.47% | BMO Capital | $15 → $12 | Maintains | Market Perform | Get Alert |
| 08/11/2025 | Buy Now | 91.18% | Truist Securities | $14 → $13 | Maintains | Buy | Get Alert |
| 08/11/2025 | Buy Now | 91.18% | JP Morgan | $15 → $13 | Maintains | Overweight | Get Alert |
| 08/11/2025 | Buy Now | 61.76% | Stephens & Co. | $13 → $11 | Maintains | Equal-Weight | Get Alert |
| 08/08/2025 | Buy Now | 61.76% | TD Cowen | $13 → $11 | Maintains | Hold | Get Alert |
| 07/30/2025 | Buy Now | 61.76% | UBS | $14 → $11 | Maintains | Neutral | Get Alert |
| 07/28/2025 | Buy Now | 69.12% | Citigroup | $13.75 → $11.5 | Maintains | Neutral | Get Alert |
| 07/22/2025 | Buy Now | 91.18% | Stephens & Co. | $13 → $13 | Maintains | Equal-Weight | Get Alert |
| 07/18/2025 | Buy Now | 61.76% | B of A Securities | $13 → $11 | Maintains | Buy | Get Alert |
| 07/16/2025 | Buy Now | 91.18% | Stephens & Co. | $14 → $13 | Maintains | Equal-Weight | Get Alert |
| 07/16/2025 | Buy Now | 135.29% | Loop Capital | $21 → $16 | Maintains | Buy | Get Alert |
| 07/14/2025 | Buy Now | 61.76% | Morgan Stanley | $13 → $11 | Maintains | Underweight | Get Alert |
| 07/09/2025 | Buy Now | 105.88% | Truist Securities | $16 → $14 | Maintains | Buy | Get Alert |
| 06/17/2025 | Buy Now | 105.88% | Stephens & Co. | $14 → $14 | Reiterates | Equal-Weight → Equal-Weight | Get Alert |
| 05/06/2025 | Buy Now | 120.59% | BMO Capital | $17 → $15 | Maintains | Market Perform | Get Alert |
| 05/05/2025 | Buy Now | 208.82% | Loop Capital | $26 → $21 | Maintains | Buy | Get Alert |
| 05/05/2025 | Buy Now | 91.18% | Barclays | $14 → $13 | Maintains | Equal-Weight | Get Alert |
| 05/05/2025 | Buy Now | 135.29% | Truist Securities | $17 → $16 | Maintains | Buy | Get Alert |
| 05/05/2025 | Buy Now | 120.59% | JP Morgan | $17 → $15 | Upgrade | Neutral → Overweight | Get Alert |
| 05/05/2025 | Buy Now | 91.18% | Morgan Stanley | $14 → $13 | Maintains | Underweight | Get Alert |
| 05/05/2025 | Buy Now | 105.88% | Stephens & Co. | $14 → $14 | Reiterates | Equal-Weight → Equal-Weight | Get Alert |
| 05/02/2025 | Buy Now | 91.18% | TD Securities | $14 → $13 | Maintains | Hold | Get Alert |
| 05/02/2025 | Buy Now | 105.88% | Stephens & Co. | $14 → $14 | Reiterates | Equal-Weight → Equal-Weight | Get Alert |
| 04/28/2025 | Buy Now | 105.88% | UBS | $16 → $14 | Maintains | Neutral | Get Alert |
| 04/22/2025 | Buy Now | 105.88% | Barclays | $17 → $14 | Maintains | Equal-Weight | Get Alert |
| 04/22/2025 | Buy Now | 150% | Truist Securities | $19 → $17 | Maintains | Buy | Get Alert |
| 04/15/2025 | Buy Now | 105.88% | Stifel | $16 → $14 | Maintains | Hold | Get Alert |
| 04/10/2025 | Buy Now | 120.59% | Stephens & Co. | $15 → $15 | Reiterates | Equal-Weight → Equal-Weight | Get Alert |
| 03/07/2025 | Buy Now | 142.65% | Citigroup | $15.5 → $16.5 | Maintains | Neutral | Get Alert |
| 03/07/2025 | Buy Now | 135.29% | UBS | $15 → $16 | Maintains | Neutral | Get Alert |
| 03/07/2025 | Buy Now | 150% | Barclays | $16 → $17 | Maintains | Equal-Weight | Get Alert |
| 03/07/2025 | Buy Now | 135.29% | Wedbush | $16 → $16 | Reiterates | Neutral → Neutral | Get Alert |
| 03/07/2025 | Buy Now | 120.59% | Stephens & Co. | $15 → $15 | Reiterates | Equal-Weight → Equal-Weight | Get Alert |
| 03/07/2025 | Buy Now | 135.29% | TD Securities | $16 → $16 | Reiterates | Hold → Hold | Get Alert |
| 03/06/2025 | Buy Now | 120.59% | Stephens & Co. | $15 → $15 | Reiterates | Equal-Weight → Equal-Weight | Get Alert |
| 03/04/2025 | Buy Now | 150% | RBC Capital | $17 → $17 | Reiterates | Sector Perform → Sector Perform | Get Alert |
| 02/26/2025 | Buy Now | 150% | JP Morgan | $20 → $17 | Assumes | → Neutral | Get Alert |
| 02/19/2025 | Buy Now | 135.29% | Stifel | $17 → $16 | Maintains | Hold | Get Alert |
| 02/14/2025 | Buy Now | 179.41% | Truist Securities | $22 → $19 | Maintains | Buy | Get Alert |
| 02/14/2025 | Buy Now | 135.29% | Barclays | $17 → $16 | Maintains | Equal-Weight | Get Alert |
| 02/14/2025 | Buy Now | 120.59% | Stephens & Co. | $15 → $15 | Reiterates | Equal-Weight → Equal-Weight | Get Alert |
| 02/14/2025 | Buy Now | 135.29% | Wedbush | $15.5 → $16 | Maintains | Neutral | Get Alert |
| 02/13/2025 | Buy Now | 120.59% | Stephens & Co. | $15 → $15 | Reiterates | Equal-Weight → Equal-Weight | Get Alert |
| 02/06/2025 | Buy Now | 120.59% | Goldman Sachs | $17 → $15 | Maintains | Sell | Get Alert |
| 01/21/2025 | Buy Now | 105.88% | Morgan Stanley | $22 → $14 | Downgrade | Equal-Weight → Underweight | Get Alert |
| 01/10/2025 | Buy Now | 150% | Stifel | $18 → $17 | Maintains | Hold | Get Alert |
| 01/07/2025 | Buy Now | 150% | Barclays | $18 → $17 | Maintains | Equal-Weight | Get Alert |
| 01/07/2025 | Buy Now | 150% | UBS | $20 → $17 | Maintains | Neutral | Get Alert |
| 11/19/2024 | Buy Now | 179.41% | Stephens & Co. | $19 → $19 | Reiterates | Equal-Weight → Equal-Weight | Get Alert |
| 11/01/2024 | Buy Now | 194.12% | BMO Capital | $19 → $20 | Maintains | Market Perform | Get Alert |
| 11/01/2024 | Buy Now | 223.53% | Truist Securities | $21 → $22 | Maintains | Buy | Get Alert |
| 11/01/2024 | Buy Now | 194.12% | Wedbush | $20 → $20 | Reiterates | Neutral → Neutral | Get Alert |
| 11/01/2024 | Buy Now | 179.41% | Stephens & Co. | $19 → $19 | Reiterates | Equal-Weight → Equal-Weight | Get Alert |
| 10/31/2024 | Buy Now | 179.41% | Stephens & Co. | $19 → $19 | Reiterates | Equal-Weight → Equal-Weight | Get Alert |
| 10/28/2024 | Buy Now | 194.12% | UBS | $18 → $20 | Maintains | Neutral | Get Alert |
| 10/16/2024 | Buy Now | 179.41% | TD Cowen | $17 → $19 | Maintains | Hold | Get Alert |
| 10/08/2024 | Buy Now | 179.41% | Stephens & Co. | $19 → $19 | Reiterates | Equal-Weight → Equal-Weight | Get Alert |
| 10/08/2024 | Buy Now | 175.74% | Citigroup | $18 → $18.75 | Maintains | Neutral | Get Alert |
| 09/16/2024 | Buy Now | 223.53% | JP Morgan | $20 → $22 | Maintains | Neutral | Get Alert |
| 09/09/2024 | Buy Now | 150% | TD Cowen | $17 → $17 | Reiterates | Hold → Hold | Get Alert |
| 09/09/2024 | Buy Now | 179.41% | Stephens & Co. | $19 → $19 | Reiterates | Equal-Weight → Equal-Weight | Get Alert |
| 09/04/2024 | Buy Now | 326.47% | Tigress Financial | $29 → $29 | Maintains | Buy | Get Alert |
| 08/05/2024 | Buy Now | 164.71% | Wedbush | $19.5 → $18 | Maintains | Neutral | Get Alert |
| 08/02/2024 | Buy Now | 164.71% | Deutsche Bank | $20 → $18 | Maintains | Hold | Get Alert |
| 08/02/2024 | Buy Now | 179.41% | Stifel | $20 → $19 | Maintains | Hold | Get Alert |
| 08/02/2024 | Buy Now | 179.41% | BMO Capital | $22 → $19 | Maintains | Market Perform | Get Alert |
| 08/02/2024 | Buy Now | 164.71% | Barclays | $20 → $18 | Maintains | Equal-Weight | Get Alert |
| 08/02/2024 | Buy Now | 179.41% | Piper Sandler | $23 → $19 | Maintains | Overweight | Get Alert |