| Oct 16, 2026 | Raymond James | Matt Roberts | Upgrade | Market Perform→Outperform | $90 |
| Oct 12, 2026 | Truist Securities | Michael Roxland | PT Cut | Hold | $97→$94 |
| Aug 4, 2026 | Truist Securities | Michael Roxland | PT Raise | Hold | $78→$97 |
| Jul 30, 2026 | Wells Fargo | Gabe Hajde | PT Raise | Equal-Weight | $74→$90 |
| Jul 15, 2026 | Wells Fargo | Gabe Hajde | PT Raise | Equal-Weight | $70→$74 |
| May 4, 2026 | Truist Securities | Michael Roxland | PT Cut | Hold | $79→$78 |
| Mar 20, 2026 | Wells Fargo | Gabe Hajde | PT Cut | Equal-Weight | $76→$70 |
| Feb 19, 2026 | Wells Fargo | Gabe Hajde | PT Raise | Equal-Weight | $73→$76 |
| Jan 29, 2026 | Wells Fargo | Gabe Hajde | PT Raise | Equal-Weight | $72→$73 |
| Jan 6, 2026 | Truist Securities | Michael Roxland | PT Raise | Hold | $71→$79 |
| Jan 6, 2026 | Wells Fargo | Gabe Hajde | Downgrade | Overweight→Equal-Weight | $68→$72 |
| Nov 7, 2025 | Wells Fargo | Gabe Hajde | PT Raise | Overweight | $67→$68 |
| Oct 15, 2025 | Wells Fargo | Gabe Hajde | PT Cut | Overweight | $76→$67 |
| Sep 8, 2025 | Truist Securities | Michael Roxland | PT Cut | Hold | $72→$71 |
| Sep 2, 2025 | B of A Securities | George Staphos | PT Cut | Neutral | $77→$71 |
| Aug 22, 2025 | Wells Fargo | Gabe Hajde | PT Raise | Overweight | $72→$76 |
| Jul 9, 2025 | B of A Securities | George Staphos | Downgrade | Buy→Neutral | $71→$77 |
| Jun 6, 2025 | Wells Fargo | Gabe Hajde | PT Raise | Overweight | $67→$72 |
| Jun 3, 2025 | Wells Fargo | Gabe Hajde | PT Cut | Overweight | $75→$67 |
| Apr 22, 2025 | Truist Securities | Michael Roxland | PT Cut | Hold | $65→$56 |