| Aug 26, 2026 | JP Morgan | Puneet Jain | Downgrade | Overweight→Neutral | $120 |
| Aug 10, 2026 | Guggenheim | Jonathan Lee | PT Cut | Buy | $165→$140 |
| Aug 7, 2026 | TD Cowen | Bryan Bergin | PT Cut | Buy | $131→$120 |
| Aug 7, 2026 | JP Morgan | Puneet Jain | PT Cut | Overweight | $142→$120 |
| Aug 7, 2026 | Truist Securities | Arvind Ramnani | PT Cut | Hold | $112→$110 |
| Aug 7, 2026 | Susquehanna | James Friedman | PT Cut | Positive | $167→$146 |
| Aug 6, 2026 | Needham | Mayank Tandon | PT Cut | Buy | $135→$120 |
| Aug 6, 2026 | William Blair | Maggie Nolan | Downgrade | Outperform→Market Perform | — |
| Aug 4, 2026 | Morgan Stanley | James Faucette | PT Cut | Equal-Weight | $112→$100 |
| Jul 27, 2026 | Citigroup | Bryan Keane | PT Cut | Neutral | $112→$100 |
| Jul 10, 2026 | Wells Fargo | Jason Kupferberg | PT Cut | Overweight | $151→$125 |
| Jul 9, 2026 | TD Cowen | Bryan Bergin | PT Cut | Buy | $170→$131 |
| Jun 15, 2026 | Wedbush | Steven Wahrhaftig | Initiate | Neutral | $99 |
| May 29, 2026 | Jefferies | Surinder Thind | Downgrade | Buy→Hold | $130→$110 |
| May 8, 2026 | Citigroup | Bryan Keane | PT Cut | Neutral | $145→$112 |
| May 8, 2026 | Goldman Sachs | James Schneider | Downgrade | Buy→Neutral | $215→$110 |
| May 8, 2026 | Truist Securities | Arvind Ramnani | PT Cut | Hold | $146→$112 |
| May 8, 2026 | Wells Fargo | Jason Kupferberg | PT Cut | Overweight | $195→$151 |
| May 8, 2026 | Guggenheim | Jonathan Lee | PT Cut | Buy | $200→$165 |
| May 7, 2026 | Needham | Mayank Tandon | PT Cut | Buy | $175→$135 |