Analysts 16 incl. previous ratings
Rating Distribution 16 Buy · 0 Hold · 0 Sell
Date Action Analyst Rating Change Price Target Change Implied Upside Oct 16, 2026 Initiated W William Blair
Outperform Sep 21, 2026 Resumed C Chardan Capital Markets
Buy $240 +64.2% May 12, 2026 Initiated S Stephens
Overweight $220 +50.5% Jan 07, 2026 Initiated M Mizuho
Outperform $205 +40.3% Dec 05, 2025 Initiated B BTIG Research
Buy $167 +14.3% Dec 04, 2025 Initiated C Craig Hallum
Buy $175 +19.7% Nov 19, 2025 Upgrade R Raymond James
Outperform → Strong Buy $143 -2.2% Sep 09, 2025 Initiated O Oppenheimer
Outperform $85 -41.8% Aug 06, 2025 Initiated R Raymond James
Outperform $54 -63.1% Jul 21, 2025 Initiated T Truist
Buy $56 -61.7% Apr 09, 2025 Initiated C Chardan Capital Markets
Buy $50 -65.8% Mar 26, 2025 Initiated S Stifel
Buy $45 -69.2% Mar 07, 2025 Initiated B Scotiabank
Sector Outperform $50 -65.8% Feb 20, 2025 Initiated C Canaccord Genuity
Buy $39 -73.3% Feb 05, 2025 Initiated T TD Cowen
Buy $44 -69.9% Dec 26, 2024 Initiated H H.C. Wainwright
Buy $38 -74.0% Dec 18, 2024 Initiated C Cantor Fitzgerald
Overweight Mar 13, 2020 Upgrade R Robert W. Baird
Neutral → Outperform $5 -96.6% Jul 30, 2019 Downgrade R Robert W. Baird
Outperform → Neutral May 14, 2019 Initiated R Robert W. Baird
Outperform $5 -96.6%
Show Previous Ratings
Insider Trading
Relationship
Date
Transaction
Cost
#Shares
Value ($)
#Shares Total
SEC Form 4
Goin Kathleen Chief Operating Officer Oct 21 '26 Option Exercise 8.11 4,313 34,962 4,313 Oct 23 04:05 PM Goin Kathleen Chief Operating Officer Oct 21 '26 Sale 124.58 4,313 537,307 0 Oct 23 04:05 PM Goin Kathleen Officer Oct 21 '26 Proposed Sale 123.92 4,313 534,467 Oct 21 04:21 PM JENKINS GEORGE M Director Oct 12 '26 Sale 133.69 13,152 1,758,330 146,964 Oct 14 07:14 PM JENKINS GEORGE M Director Oct 13 '26 Sale 130.36 7,174 935,232 139,790 Oct 14 07:14 PM JENKINS GEORGE M Director Oct 14 '26 Sale 123.49 7,174 885,914 132,616 Oct 14 07:14 PM JENKINS GEORGE M Director Oct 13 '26 Proposed Sale 134.38 27,500 3,695,450 Oct 13 04:59 PM Goin Kathleen Chief Operating Officer Sep 16 '26 Option Exercise 8.11 4,302 34,883 4,302 Sep 18 04:05 PM Goin Kathleen Chief Operating Officer Sep 16 '26 Sale 152.24 4,302 654,923 0 Sep 18 04:05 PM Goin Kathleen Officer Sep 16 '26 Proposed Sale 151.22 4,302 650,548 Sep 16 04:31 PM JENKINS GEORGE M Director Sep 14 '26 Sale 151.96 13,352 2,028,905 161,893 Sep 15 09:15 PM JENKINS GEORGE M Director Sep 11 '26 Sale 151.28 12,371 1,871,435 175,245 Sep 15 09:15 PM JENKINS GEORGE M Director Sep 15 '26 Sale 150.14 1,777 266,806 160,116 Sep 15 09:15 PM JENKINS GEORGE M Director Sep 11 '26 Proposed Sale 150.39 27,500 4,135,725 Sep 11 04:34 PM KIRITSY CHRISTOPHER P Director Sep 02 '26 Option Exercise 127.20 313 39,814 563 Sep 04 04:05 PM KIRITSY CHRISTOPHER P Director Sep 02 '26 Sale 157.00 313 49,141 250 Sep 04 04:05 PM CHRISTOPHER KIRITSY Director Sep 02 '26 Proposed Sale 157.00 375 58,875 Sep 02 04:10 PM Goin Kathleen Chief Operating Officer Aug 19 '26 Option Exercise 8.11 4,302 34,883 4,302 Aug 20 04:05 PM Goin Kathleen Chief Operating Officer Aug 19 '26 Sale 152.21 4,302 654,791 0 Aug 20 04:05 PM Goin Kathleen Officer Aug 19 '26 Proposed Sale 150.42 4,302 647,107 Aug 19 04:56 PM Goin Kathleen Chief Operating Officer Jul 15 '26 Option Exercise 8.11 4,302 34,883 4,302 Jul 17 04:05 PM Goin Kathleen Chief Operating Officer Jul 15 '26 Sale 149.28 4,302 642,191 0 Jul 17 04:05 PM Goin Kathleen Officer Jul 15 '26 Proposed Sale 149.68 4,302 643,923 Jul 15 04:20 PM Goin Kathleen Chief Operating Officer Jun 17 '26 Option Exercise 8.11 4,302 34,883 4,302 Jun 22 05:06 PM Goin Kathleen Chief Operating Officer Jun 17 '26 Sale 110.73 4,302 476,373 0 Jun 22 05:06 PM Goin Kathleen Officer Jun 17 '26 Proposed Sale 110.73 4,302 476,373 Jun 17 05:11 PM Korenberg Matthew E CFO, Treasurer Jun 12 '26 Option Exercise 13.60 1,000 13,600 1,000 Jun 16 04:05 PM Goin Kathleen Chief Operating Officer May 20 '26 Option Exercise 8.11 4,302 34,883 4,302 May 22 04:05 PM Goin Kathleen Chief Operating Officer May 20 '26 Sale 110.56 4,302 475,631 0 May 22 04:05 PM Goin Kathleen Officer May 20 '26 Proposed Sale 110.56 4,302 475,631 May 20 05:47 PM Goin Kathleen Chief Operating Officer Apr 15 '26 Option Exercise 8.11 4,302 34,883 4,302 Apr 17 04:05 PM Goin Kathleen Chief Operating Officer Apr 15 '26 Sale 127.24 4,302 547,399 0 Apr 17 04:05 PM Goin Kathleen Officer Apr 15 '26 Proposed Sale 129.53 4,302 557,238 Apr 15 04:00 PM JENKINS GEORGE M Director Mar 30 '26 Buy 112.30 445 49,974 187,616 Apr 01 04:05 PM Goin Kathleen Chief Operating Officer Mar 18 '26 Option Exercise 8.11 4,302 34,883 4,302 Mar 20 04:05 PM Goin Kathleen Chief Operating Officer Mar 18 '26 Sale 117.99 4,302 507,611 0 Mar 20 04:05 PM Goin Kathleen Officer Mar 18 '26 Proposed Sale 120.80 4,302 519,681 Mar 18 04:01 PM JENKINS GEORGE M Director Feb 27 '26 Buy 125.00 4,000 500,000 187,171 Mar 02 08:00 AM HERON ELAINE J Director Feb 27 '26 Buy 125.00 2,400 300,000 47,812 Mar 02 08:00 AM Goin Kathleen Chief Operating Officer Feb 18 '26 Option Exercise 8.11 4,302 34,883 4,302 Feb 20 04:05 PM Goin Kathleen Chief Operating Officer Feb 18 '26 Sale 79.40 4,302 341,564 0 Feb 20 04:05 PM Goin Kathleen Officer Feb 18 '26 Proposed Sale 80.09 4,301 344,467 Feb 18 03:59 PM Goin Kathleen Chief Operating Officer Jan 21 '26 Option Exercise 8.11 4,302 34,883 4,302 Jan 23 04:05 PM Goin Kathleen Chief Operating Officer Jan 21 '26 Sale 97.63 4,302 419,983 0 Jan 23 04:05 PM Goin Kathleen Officer Jan 21 '26 Proposed Sale 98.01 4,302 421,639 Jan 21 04:33 PM Goin Kathleen Chief Operating Officer Dec 17 '25 Option Exercise 8.11 4,302 34,883 4,302 Dec 19 04:05 PM Goin Kathleen Chief Operating Officer Dec 17 '25 Sale 96.47 4,302 415,023 0 Dec 19 04:05 PM Goin Kathleen Officer Dec 17 '25 Proposed Sale 96.81 4,302 416,477 Dec 17 04:33 PM Goin Kathleen Chief Operating Officer Nov 19 '25 Option Exercise 8.11 4,302 34,883 4,302 Nov 21 04:25 PM Goin Kathleen Chief Operating Officer Nov 19 '25 Sale 86.23 4,302 370,965 0 Nov 21 04:25 PM Goin Kathleen Officer Nov 19 '25 Proposed Sale 82.94 4,302 356,808 Nov 19 04:46 PM