| 02/25/2026 | Buy Now | -15.79% | Goldman Sachs | $21 → $16 | Maintains | Sell | Get Alert |
| 02/25/2026 | Buy Now | -15.79% | Barclays | $18 → $16 | Maintains | Underweight | Get Alert |
| 02/25/2026 | Buy Now | -15.79% | Morgan Stanley | $18 → $16 | Maintains | Underweight | Get Alert |
| 02/25/2026 | Buy Now | -5.26% | Wells Fargo | $25 → $18 | Maintains | Underweight | Get Alert |
| 02/25/2026 | Buy Now | 5.26% | Evercore ISI Group | $22 → $20 | Maintains | In-Line | Get Alert |
| 02/19/2026 | Buy Now | 5.26% | UBS | $26 → $20 | Maintains | Neutral | Get Alert |
| 02/19/2026 | Buy Now | 15.79% | Evercore ISI Group | $25 → $22 | Maintains | In-Line | Get Alert |
| 02/17/2026 | Buy Now | 5.26% | Citigroup | $22 → $20 | Maintains | Neutral | Get Alert |
| 02/03/2026 | Buy Now | 5.26% | B of A Securities | $26 → $20 | Downgrade | Neutral → Underperform | Get Alert |
| 01/20/2026 | Buy Now | 15.79% | Citigroup | $25 → $22 | Maintains | Neutral | Get Alert |
| 01/20/2026 | Buy Now | -5.26% | Morgan Stanley | $20 → $18 | Maintains | Underweight | Get Alert |
| 01/16/2026 | Buy Now | -5.26% | Barclays | $24 → $18 | Downgrade | Equal-Weight → Underweight | Get Alert |
| 11/26/2025 | Buy Now | 31.58% | Citigroup | $27 → $25 | Maintains | Neutral | Get Alert |
| 11/26/2025 | Buy Now | 26.32% | Goldman Sachs | $28 → $24 | Maintains | Neutral | Get Alert |
| 11/26/2025 | Buy Now | 36.84% | TD Cowen | $28 → $26 | Maintains | Hold | Get Alert |
| 11/26/2025 | Buy Now | 31.58% | JP Morgan | $30 → $25 | Maintains | Neutral | Get Alert |
| 11/26/2025 | Buy Now | 26.32% | Barclays | $27 → $24 | Maintains | Equal-Weight | Get Alert |
| 11/26/2025 | Buy Now | 36.84% | UBS | $29 → $26 | Maintains | Neutral | Get Alert |
| 11/26/2025 | Buy Now | 5.26% | Morgan Stanley | $21 → $20 | Maintains | Underweight | Get Alert |
| 11/26/2025 | Buy Now | 31.58% | Evercore ISI Group | $29 → $25 | Maintains | In-Line | Get Alert |
| 11/21/2025 | Buy Now | 10.53% | Morgan Stanley | $24 → $21 | Maintains | Underweight | Get Alert |
| 11/21/2025 | Buy Now | 36.84% | B of A Securities | $29 → $26 | Maintains | Neutral | Get Alert |
| 11/17/2025 | Buy Now | 26.32% | Morgan Stanley | $26 → $24 | Downgrade | Equal-Weight → Underweight | Get Alert |
| 11/12/2025 | Buy Now | 42.11% | Citigroup | $29 → $27 | Maintains | Neutral | Get Alert |
| 10/22/2025 | Buy Now | 57.89% | JP Morgan | $30 → $30 | Downgrade | Overweight → Neutral | Get Alert |
| 10/14/2025 | Buy Now | 57.89% | HSBC | $28.1 → $30 | Upgrade | Hold → Buy | Get Alert |
| 09/16/2025 | Buy Now | 57.89% | Bernstein | → $30 | Initiates | → Market Perform | Get Alert |
| 09/10/2025 | Buy Now | 52.63% | Evercore ISI Group | $29 → $29 | Downgrade | Outperform → In-Line | Get Alert |
| 08/28/2025 | Buy Now | 57.89% | JP Morgan | $27 → $30 | Maintains | Overweight | Get Alert |
| 08/28/2025 | Buy Now | 42.11% | Barclays | $28 → $27 | Maintains | Equal-Weight | Get Alert |
| 08/28/2025 | Buy Now | 52.63% | UBS | $26 → $29 | Maintains | Neutral | Get Alert |
| 05/29/2025 | Buy Now | 31.58% | Wells Fargo | $35 → $25 | Maintains | Underweight | Get Alert |
| 05/29/2025 | Buy Now | 36.84% | UBS | $37 → $26 | Maintains | Neutral | Get Alert |
| 05/29/2025 | Buy Now | 44.74% | Citigroup | $29 → $27.5 | Maintains | Neutral | Get Alert |
| 05/29/2025 | Buy Now | 36.84% | Morgan Stanley | $29 → $26 | Maintains | Equal-Weight | Get Alert |
| 05/29/2025 | Buy Now | 47.37% | Barclays | $36 → $28 | Maintains | Equal-Weight | Get Alert |
| 05/29/2025 | Buy Now | 42.11% | JP Morgan | $30 → $27 | Maintains | Overweight | Get Alert |
| 05/28/2025 | Buy Now | 73.68% | B of A Securities | $35 → $33 | Maintains | Neutral | Get Alert |
| 05/23/2025 | Buy Now | 57.89% | JP Morgan | $29 → $30 | Maintains | Overweight | Get Alert |
| 05/21/2025 | Buy Now | 52.63% | Morgan Stanley | $25 → $29 | Maintains | Equal-Weight | Get Alert |
| 05/16/2025 | Buy Now | 52.63% | Citigroup | $25 → $29 | Maintains | Neutral | Get Alert |
| 04/28/2025 | Buy Now | 68.42% | Evercore ISI Group | $40 → $32 | Maintains | Outperform | Get Alert |
| 04/17/2025 | Buy Now | 52.63% | JP Morgan | $40 → $29 | Maintains | Overweight | Get Alert |
| 04/14/2025 | Buy Now | 31.58% | Citigroup | $36.5 → $25 | Maintains | Neutral | Get Alert |
| 04/08/2025 | Buy Now | 31.58% | Morgan Stanley | $35 → $25 | Maintains | Equal-Weight | Get Alert |
| 03/04/2025 | Buy Now | 57.89% | Loop Capital | $35 → $30 | Maintains | Hold | Get Alert |
| 02/28/2025 | Buy Now | 89.47% | Barclays | $35 → $36 | Maintains | Equal-Weight | Get Alert |
| 02/28/2025 | Buy Now | 84.21% | Morgan Stanley | $36 → $35 | Maintains | Equal-Weight | Get Alert |
| 02/26/2025 | Buy Now | 84.21% | B of A Securities | $37 → $35 | Maintains | Neutral | Get Alert |
| 02/20/2025 | Buy Now | 84.21% | Wells Fargo | $30 → $35 | Maintains | Underweight | Get Alert |
| 01/03/2025 | Buy Now | 78.95% | Bernstein | $32 → $34 | Maintains | Market Perform | Get Alert |
| 11/29/2024 | Buy Now | 100% | HSBC | $39 → $38 | Downgrade | Buy → Hold | Get Alert |
| 11/27/2024 | Buy Now | 105.26% | TD Cowen | $32 → $39 | Maintains | Hold | Get Alert |
| 11/27/2024 | Buy Now | 92.11% | Citigroup | $37 → $36.5 | Maintains | Neutral | Get Alert |
| 11/27/2024 | Buy Now | 84.21% | Barclays | $32 → $35 | Maintains | Equal-Weight | Get Alert |
| 11/20/2024 | Buy Now | 115.79% | JP Morgan | $42 → $41 | Maintains | Overweight | Get Alert |
| 10/01/2024 | Buy Now | 94.74% | Citigroup | $37 → $37 | Downgrade | Buy → Neutral | Get Alert |
| 09/27/2024 | Buy Now | 94.74% | B of A Securities | $37 → $37 | Downgrade | Buy → Neutral | Get Alert |
| 09/05/2024 | Buy Now | 84.21% | Loop Capital | $37 → $35 | Maintains | Hold | Get Alert |
| 08/29/2024 | Buy Now | 89.47% | Morgan Stanley | $37 → $36 | Maintains | Equal-Weight | Get Alert |
| 08/29/2024 | Buy Now | 68.42% | Barclays | $33 → $32 | Maintains | Equal-Weight | Get Alert |
| 08/29/2024 | Buy Now | 94.74% | UBS | $34 → $37 | Maintains | Neutral | Get Alert |
| 08/19/2024 | Buy Now | 94.74% | Morgan Stanley | → $37 | Downgrade | Overweight → Equal-Weight | Get Alert |
| 05/30/2024 | Buy Now | 94.74% | Citigroup | $35 → $37 | Maintains | Buy | Get Alert |
| 05/30/2024 | Buy Now | 73.68% | Barclays | $30 → $33 | Maintains | Equal-Weight | Get Alert |
| 05/30/2024 | Buy Now | 68.42% | TD Cowen | $30 → $32 | Maintains | Hold | Get Alert |
| 05/30/2024 | Buy Now | 100% | JP Morgan | $34 → $38 | Maintains | Overweight | Get Alert |
| 05/30/2024 | Buy Now | 57.89% | Wells Fargo | $25 → $30 | Maintains | Underweight | Get Alert |
| 05/30/2024 | Buy Now | 94.74% | B of A Securities | $35 → $37 | Maintains | Buy | Get Alert |
| 05/30/2024 | Buy Now | 78.95% | UBS | $31 → $34 | Maintains | Neutral | Get Alert |
| 05/30/2024 | Buy Now | 94.74% | Morgan Stanley | $36 → $37 | Maintains | Overweight | Get Alert |
| 05/21/2024 | Buy Now | 57.89% | Barclays | $24 → $30 | Upgrade | Underweight → Equal-Weight | Get Alert |
| 05/16/2024 | Buy Now | 84.21% | B of A Securities | $32 → $35 | Maintains | Buy | Get Alert |
| 02/29/2024 | Buy Now | 26.32% | Barclays | $22 → $24 | Maintains | Underweight | Get Alert |
| 02/14/2024 | Buy Now | 73.68% | HSBC | $30 → $33 | Upgrade | Hold → Buy | Get Alert |
| 12/12/2023 | Buy Now | 84.21% | Morgan Stanley | $31 → $35 | Upgrade | Equal-Weight → Overweight | Get Alert |
| 12/11/2023 | Buy Now | 110.53% | Evercore ISI Group | $33 → $40 | Upgrade | In-Line → Outperform | Get Alert |
| 11/20/2023 | Buy Now | 73.68% | Evercore ISI Group | → $33 | Reiterates | In-Line → In-Line | Get Alert |
| 11/13/2023 | Buy Now | 73.68% | Citigroup | $31 → $33 | Upgrade | Neutral → Buy | Get Alert |
| 11/07/2023 | Buy Now | — | Edward Jones | — | Upgrade | Hold → Buy | Get Alert |
| 10/11/2023 | Buy Now | 63.16% | Morgan Stanley | $30 → $31 | Maintains | Equal-Weight | Get Alert |
| 10/03/2023 | Buy Now | 73.68% | B of A Securities | → $33 | Upgrade | Underperform → Buy | Get Alert |
| 08/30/2023 | Buy Now | 63.16% | Citigroup | $32 → $31 | Maintains | Neutral | Get Alert |
| 08/30/2023 | Buy Now | 57.89% | Deutsche Bank | $32 → $30 | Maintains | Hold | Get Alert |
| 08/30/2023 | Buy Now | 21.05% | Barclays | $24 → $23 | Maintains | Underweight | Get Alert |
| 08/30/2023 | Buy Now | 105.26% | JP Morgan | $40 → $39 | Maintains | Overweight | Get Alert |
| 08/30/2023 | Buy Now | 57.89% | Morgan Stanley | $32 → $30 | Maintains | Equal-Weight | Get Alert |
| 08/30/2023 | Buy Now | 31.58% | B of A Securities | $27 → $25 | Maintains | Underperform | Get Alert |
| 08/24/2023 | Buy Now | 68.42% | Morgan Stanley | $31 → $32 | Maintains | Equal-Weight | Get Alert |
| 06/30/2023 | Buy Now | 68.42% | Citigroup | → $32 | Initiates | → Neutral | Get Alert |
| 05/31/2023 | Buy Now | 63.16% | UBS | $30 → $31 | Maintains | Neutral | Get Alert |
| 05/31/2023 | Buy Now | 42.11% | B of A Securities | $26 → $27 | Maintains | Underperform | Get Alert |
| 05/02/2023 | Buy Now | 63.16% | Morgan Stanley | $28 → $31 | Upgrade | Underweight → Equal-Weight | Get Alert |
| 04/17/2023 | Buy Now | 84.21% | JP Morgan | $30 → $35 | Upgrade | Neutral → Overweight | Get Alert |