| Jul 28, 2026 | Barclays | Dan Levy | PT Cut | Underweight | $3→$1 |
| Jul 24, 2026 | Goldman Sachs | Lizzie Dove | PT Cut | Sell | $3→$2 |
| Jun 30, 2026 | Morgan Stanley | Adam Jonas | PT Cut | Equal-Weight | $5→$4 |
| May 8, 2026 | Susquehanna | Christopher Stathoulopoulos | PT Raise | Neutral | $5→$6 |
| Mar 6, 2026 | Morgan Stanley | Adam Jonas | PT Cut | Equal-Weight | $6→$5 |
| Dec 8, 2025 | Morgan Stanley | Adam Jonas | PT Raise | Equal-Weight | $3→$6 |
| Aug 8, 2025 | Susquehanna | Christopher Stathoulopoulos | PT Raise | Neutral | $5→$6 |
| May 15, 2025 | Susquehanna | Christopher Stathoulopoulos | PT Raise | Neutral | $4→$5 |
| May 14, 2025 | Jefferies | Stephanie Moore | PT Cut | Hold | $7→$6 |
| Apr 11, 2025 | B of A Securities | John Babcock | PT Cut | Underperform | $3→$3 |
| Oct 21, 2024 | JP Morgan | Ryan Brinkman | Downgrade | Neutral→Underweight | — |
| Sep 19, 2024 | Barclays | Dan Levy | Initiate | Underweight | $3 |
| Aug 6, 2024 | Morgan Stanley | Adam Jonas | PT Cut | Equal-Weight | $8→$7 |
| Aug 6, 2024 | Susquehanna | Christopher Stathoulopoulos | PT Cut | Neutral | $5→$4 |
| Aug 2, 2024 | JP Morgan | Ryan Brinkman | PT Cut | Neutral | $6→$5 |
| Jul 22, 2024 | JP Morgan | Ryan Brinkman | PT Cut | Neutral | $7→$6 |
| Jul 10, 2024 | Goldman Sachs | Lizzie Dove | PT Cut | Sell | $4→$3 |
| Jul 5, 2024 | Oppenheimer | Ian Zaffino | Maintained | Perform | — |
| Jun 13, 2024 | B of A Securities | John Babcock | PT Cut | Underperform | $3→$3 |
| Apr 30, 2024 | Susquehanna | Christopher Stathoulopoulos | PT Cut | Neutral | $10→$5 |