| Oct 29, 2026 | JP Morgan | Sebastiano Petti | PT Cut | Overweight | $260→$235 |
| Oct 29, 2026 | Citigroup | Michael Rollins | PT Cut | Neutral | $225→$165 |
| Oct 29, 2026 | TD Cowen | Gregory Williams | PT Cut | Buy | $260→$258 |
| Oct 29, 2026 | Scotiabank | Maher Yaghi | PT Raise | Sector Outperform | $212→$214 |
| Oct 29, 2026 | StoneX | Matthew Harrigan | Maintained | Buy | $280 |
| Oct 29, 2026 | Keybanc | Brandon Nispel | PT Cut | Overweight | $250→$240 |
| Oct 12, 2026 | Raymond James | Ric Prentiss | Upgrade | Market Perform→Outperform | $170 |
| Oct 9, 2026 | Scotiabank | Maher Yaghi | PT Cut | Sector Outperform | $217→$212 |
| Oct 2, 2026 | Scotiabank | Maher Yaghi | PT Cut | Sector Outperform | $232→$217 |
| Sep 29, 2026 | Barclays | Kannan Venkateshwar | PT Cut | Overweight | $215→$200 |
| Sep 21, 2026 | JP Morgan | Sebastiano Petti | PT Cut | Overweight | $275→$260 |
| Aug 14, 2026 | Wolfe Research | Peter Supino | Downgrade | Outperform→Peer Perform | — |
| Jul 24, 2026 | UBS | John Hodulik | PT Cut | Buy | $255→$235 |
| Jul 24, 2026 | TD Cowen | Gregory Williams | PT Cut | Buy | $261→$260 |
| Jul 24, 2026 | Wells Fargo | Steven Cahall | PT Cut | Equal-Weight | $170→$169 |
| Jul 24, 2026 | Barclays | Kannan Venkateshwar | PT Cut | Overweight | $230→$215 |
| Jul 24, 2026 | Benchmark | Matthew Harrigan | PT Cut | Buy | $295→$280 |
| Jul 24, 2026 | Keybanc | Brandon Nispel | PT Cut | Overweight | $260→$250 |
| Jul 20, 2026 | RBC Capital | Jonathan Atkin | PT Cut | Outperform | $240→$230 |
| Jul 15, 2026 | Scotiabank | Maher Yaghi | PT Cut | Sector Outperform | $263→$243 |