| 02/03/2026 | Buy Now | 2.89% | Citigroup | $9 → $8 | Maintains | Neutral | Get Alert |
| 01/20/2026 | Buy Now | 2.89% | Morgan Stanley | $9 → $8 | Maintains | Underweight | Get Alert |
| 01/09/2026 | Buy Now | -9.97% | Mizuho | $8 → $7 | Maintains | Underperform | Get Alert |
| 01/08/2026 | Buy Now | 41.48% | Truist Securities | $12 → $11 | Maintains | Buy | Get Alert |
| 01/08/2026 | Buy Now | 15.75% | Evercore ISI Group | $11 → $9 | Maintains | In-Line | Get Alert |
| 01/06/2026 | Buy Now | 9.32% | UBS | $9.5 → $8.5 | Maintains | Neutral | Get Alert |
| 12/17/2025 | Buy Now | 2.89% | Goldman Sachs | $9 → $8 | Maintains | Sell | Get Alert |
| 12/03/2025 | Buy Now | 15.75% | JP Morgan | $12 → $9 | Downgrade | Overweight → Neutral | Get Alert |
| 11/10/2025 | Buy Now | 22.18% | UBS | $11 → $9.5 | Maintains | Neutral | Get Alert |
| 11/10/2025 | Buy Now | 15.75% | RBC Capital | $10 → $9 | Maintains | Sector Perform | Get Alert |
| 11/10/2025 | Buy Now | 41.48% | Evercore ISI Group | $12 → $11 | Maintains | In-Line | Get Alert |
| 11/10/2025 | Buy Now | 15.75% | TD Cowen | $11 → $9 | Maintains | Hold | Get Alert |
| 10/31/2025 | Buy Now | 41.48% | Stifel | $12 → $11 | Maintains | Hold | Get Alert |
| 10/27/2025 | Buy Now | 2.89% | Mizuho | → $8 | Initiates | → Underperform | Get Alert |
| 10/22/2025 | Buy Now | 15.75% | Barclays | $11 → $9 | Maintains | Equal-Weight | Get Alert |
| 10/20/2025 | Buy Now | 15.75% | Goldman Sachs | $10 → $9 | Maintains | Sell | Get Alert |
| 10/13/2025 | Buy Now | 15.75% | Jefferies | $10 → $9 | Maintains | Hold | Get Alert |
| 09/25/2025 | Buy Now | -9.97% | 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 | 80.06% | JP Morgan | $13 → $14 | Maintains | Overweight | Get Alert |
| 08/11/2025 | Buy Now | 54.34% | BMO Capital | $15 → $12 | Maintains | Market Perform | Get Alert |
| 08/11/2025 | Buy Now | 67.2% | Truist Securities | $14 → $13 | Maintains | Buy | Get Alert |
| 08/11/2025 | Buy Now | 67.2% | JP Morgan | $15 → $13 | Maintains | Overweight | Get Alert |
| 08/11/2025 | Buy Now | 41.48% | Stephens & Co. | $13 → $11 | Maintains | Equal-Weight | Get Alert |
| 08/08/2025 | Buy Now | 41.48% | TD Cowen | $13 → $11 | Maintains | Hold | Get Alert |
| 07/30/2025 | Buy Now | 41.48% | UBS | $14 → $11 | Maintains | Neutral | Get Alert |
| 07/28/2025 | Buy Now | 47.91% | Citigroup | $13.75 → $11.5 | Maintains | Neutral | Get Alert |
| 07/22/2025 | Buy Now | 67.2% | Stephens & Co. | $13 → $13 | Maintains | Equal-Weight | Get Alert |
| 07/18/2025 | Buy Now | 41.48% | B of A Securities | $13 → $11 | Maintains | Buy | Get Alert |
| 07/16/2025 | Buy Now | 67.2% | Stephens & Co. | $14 → $13 | Maintains | Equal-Weight | Get Alert |
| 07/16/2025 | Buy Now | 105.79% | Loop Capital | $21 → $16 | Maintains | Buy | Get Alert |
| 07/14/2025 | Buy Now | 41.48% | Morgan Stanley | $13 → $11 | Maintains | Underweight | Get Alert |
| 07/09/2025 | Buy Now | 80.06% | Truist Securities | $16 → $14 | Maintains | Buy | Get Alert |
| 06/17/2025 | Buy Now | 80.06% | Stephens & Co. | $14 → $14 | Reiterates | Equal-Weight → Equal-Weight | Get Alert |
| 05/06/2025 | Buy Now | 92.92% | BMO Capital | $17 → $15 | Maintains | Market Perform | Get Alert |
| 05/05/2025 | Buy Now | 170.09% | Loop Capital | $26 → $21 | Maintains | Buy | Get Alert |
| 05/05/2025 | Buy Now | 67.2% | Barclays | $14 → $13 | Maintains | Equal-Weight | Get Alert |
| 05/05/2025 | Buy Now | 105.79% | Truist Securities | $17 → $16 | Maintains | Buy | Get Alert |
| 05/05/2025 | Buy Now | 92.92% | JP Morgan | $17 → $15 | Upgrade | Neutral → Overweight | Get Alert |
| 05/05/2025 | Buy Now | 67.2% | Morgan Stanley | $14 → $13 | Maintains | Underweight | Get Alert |
| 05/05/2025 | Buy Now | 80.06% | Stephens & Co. | $14 → $14 | Reiterates | Equal-Weight → Equal-Weight | Get Alert |
| 05/02/2025 | Buy Now | 67.2% | TD Securities | $14 → $13 | Maintains | Hold | Get Alert |
| 05/02/2025 | Buy Now | 80.06% | Stephens & Co. | $14 → $14 | Reiterates | Equal-Weight → Equal-Weight | Get Alert |
| 04/28/2025 | Buy Now | 80.06% | UBS | $16 → $14 | Maintains | Neutral | Get Alert |
| 04/22/2025 | Buy Now | 80.06% | Barclays | $17 → $14 | Maintains | Equal-Weight | Get Alert |
| 04/22/2025 | Buy Now | 118.65% | Truist Securities | $19 → $17 | Maintains | Buy | Get Alert |
| 04/15/2025 | Buy Now | 80.06% | Stifel | $16 → $14 | Maintains | Hold | Get Alert |
| 04/10/2025 | Buy Now | 92.92% | Stephens & Co. | $15 → $15 | Reiterates | Equal-Weight → Equal-Weight | Get Alert |
| 03/07/2025 | Buy Now | 112.22% | Citigroup | $15.5 → $16.5 | Maintains | Neutral | Get Alert |
| 03/07/2025 | Buy Now | 105.79% | UBS | $15 → $16 | Maintains | Neutral | Get Alert |
| 03/07/2025 | Buy Now | 118.65% | Barclays | $16 → $17 | Maintains | Equal-Weight | Get Alert |
| 03/07/2025 | Buy Now | 105.79% | Wedbush | $16 → $16 | Reiterates | Neutral → Neutral | Get Alert |
| 03/07/2025 | Buy Now | 92.92% | Stephens & Co. | $15 → $15 | Reiterates | Equal-Weight → Equal-Weight | Get Alert |
| 03/07/2025 | Buy Now | 105.79% | TD Securities | $16 → $16 | Reiterates | Hold → Hold | Get Alert |
| 03/06/2025 | Buy Now | 92.92% | Stephens & Co. | $15 → $15 | Reiterates | Equal-Weight → Equal-Weight | Get Alert |
| 03/04/2025 | Buy Now | 118.65% | RBC Capital | $17 → $17 | Reiterates | Sector Perform → Sector Perform | Get Alert |
| 02/26/2025 | Buy Now | 118.65% | JP Morgan | $20 → $17 | Assumes | → Neutral | Get Alert |
| 02/19/2025 | Buy Now | 105.79% | Stifel | $17 → $16 | Maintains | Hold | Get Alert |
| 02/14/2025 | Buy Now | 144.37% | Truist Securities | $22 → $19 | Maintains | Buy | Get Alert |
| 02/14/2025 | Buy Now | 105.79% | Barclays | $17 → $16 | Maintains | Equal-Weight | Get Alert |
| 02/14/2025 | Buy Now | 92.92% | Stephens & Co. | $15 → $15 | Reiterates | Equal-Weight → Equal-Weight | Get Alert |
| 02/14/2025 | Buy Now | 105.79% | Wedbush | $15.5 → $16 | Maintains | Neutral | Get Alert |
| 02/13/2025 | Buy Now | 92.92% | Stephens & Co. | $15 → $15 | Reiterates | Equal-Weight → Equal-Weight | Get Alert |
| 02/06/2025 | Buy Now | 92.92% | Goldman Sachs | $17 → $15 | Maintains | Sell | Get Alert |
| 01/21/2025 | Buy Now | 80.06% | Morgan Stanley | $22 → $14 | Downgrade | Equal-Weight → Underweight | Get Alert |
| 01/10/2025 | Buy Now | 118.65% | Stifel | $18 → $17 | Maintains | Hold | Get Alert |
| 01/07/2025 | Buy Now | 118.65% | Barclays | $18 → $17 | Maintains | Equal-Weight | Get Alert |
| 01/07/2025 | Buy Now | 118.65% | UBS | $20 → $17 | Maintains | Neutral | Get Alert |
| 11/19/2024 | Buy Now | 144.37% | Stephens & Co. | $19 → $19 | Reiterates | Equal-Weight → Equal-Weight | Get Alert |
| 11/01/2024 | Buy Now | 157.23% | BMO Capital | $19 → $20 | Maintains | Market Perform | Get Alert |
| 11/01/2024 | Buy Now | 182.95% | Truist Securities | $21 → $22 | Maintains | Buy | Get Alert |
| 11/01/2024 | Buy Now | 157.23% | Wedbush | $20 → $20 | Reiterates | Neutral → Neutral | Get Alert |
| 11/01/2024 | Buy Now | 144.37% | Stephens & Co. | $19 → $19 | Reiterates | Equal-Weight → Equal-Weight | Get Alert |
| 10/31/2024 | Buy Now | 144.37% | Stephens & Co. | $19 → $19 | Reiterates | Equal-Weight → Equal-Weight | Get Alert |
| 10/28/2024 | Buy Now | 157.23% | UBS | $18 → $20 | Maintains | Neutral | Get Alert |
| 10/16/2024 | Buy Now | 144.37% | TD Cowen | $17 → $19 | Maintains | Hold | Get Alert |
| 10/08/2024 | Buy Now | 144.37% | Stephens & Co. | $19 → $19 | Reiterates | Equal-Weight → Equal-Weight | Get Alert |
| 10/08/2024 | Buy Now | 141.15% | Citigroup | $18 → $18.75 | Maintains | Neutral | Get Alert |
| 09/16/2024 | Buy Now | 182.95% | JP Morgan | $20 → $22 | Maintains | Neutral | Get Alert |
| 09/09/2024 | Buy Now | 118.65% | TD Cowen | $17 → $17 | Reiterates | Hold → Hold | Get Alert |
| 09/09/2024 | Buy Now | 144.37% | Stephens & Co. | $19 → $19 | Reiterates | Equal-Weight → Equal-Weight | Get Alert |
| 09/04/2024 | Buy Now | 272.99% | Tigress Financial | $29 → $29 | Maintains | Buy | Get Alert |
| 08/05/2024 | Buy Now | 131.51% | Wedbush | $19.5 → $18 | Maintains | Neutral | Get Alert |
| 08/02/2024 | Buy Now | 131.51% | Deutsche Bank | $20 → $18 | Maintains | Hold | Get Alert |
| 08/02/2024 | Buy Now | 144.37% | Stifel | $20 → $19 | Maintains | Hold | Get Alert |
| 08/02/2024 | Buy Now | 144.37% | BMO Capital | $22 → $19 | Maintains | Market Perform | Get Alert |
| 08/02/2024 | Buy Now | 131.51% | Barclays | $20 → $18 | Maintains | Equal-Weight | Get Alert |
| 08/02/2024 | Buy Now | 144.37% | Piper Sandler | $23 → $19 | Maintains | Overweight | Get Alert |
| 08/02/2024 | Buy Now | 131.51% | Wedbush | $19.5 → $18 | Maintains | Neutral | Get Alert |
| 08/02/2024 | Buy Now | 144.37% | Stephens & Co. | $20 → $19 | Maintains | Equal-Weight | Get Alert |
| 08/01/2024 | Buy Now | 150.8% | Wedbush | $19.5 → $19.5 | Reiterates | Neutral → Neutral | Get Alert |
| 08/01/2024 | Buy Now | 157.23% | Stephens & Co. | $20 → $20 | Reiterates | Equal-Weight → Equal-Weight | Get Alert |
| 07/19/2024 | Buy Now | 150.8% | Wedbush | $21 → $19.5 | Maintains | Neutral | Get Alert |
| 07/17/2024 | Buy Now | 118.65% | TD Cowen | $19 → $17 | Maintains | Hold | Get Alert |
| 07/16/2024 | Buy Now | 144.37% | Morgan Stanley | $20 → $19 | Maintains | Equal-Weight | Get Alert |
| 07/15/2024 | Buy Now | 234.4% | Loop Capital | $26 → $26 | Maintains | Buy | Get Alert |
| 07/09/2024 | Buy Now | 157.23% | Stephens & Co. | $20 → $20 | Reiterates | Equal-Weight → Equal-Weight | Get Alert |
| 07/09/2024 | Buy Now | 170.09% | Truist Securities | $22 → $21 | Maintains | Buy | Get Alert |
| 06/13/2024 | Buy Now | 144.37% | TD Cowen | $19 → $19 | Reiterates | Hold → Hold | Get Alert |