Analysts 10 incl. previous ratings
Rating Distribution 7 Buy · 3 Hold · 0 Sell
Date Action Analyst Rating Change Price Target Change Implied Upside Jan 29, 2026 Upgrade U UBS
Neutral → Buy $108 +35.7% Apr 11, 2024 Upgrade C Citigroup
Neutral → Buy $60 → $75 -5.8% Jan 16, 2024 Initiated U UBS
Neutral $68 -14.6% Sep 23, 2022 Upgrade R B. Riley Securities
Neutral → Buy $48 → $50 -37.2% Aug 04, 2022 Downgrade B BMO Capital Markets
Outperform → Market Perform $45 → $37 -53.5% Jun 07, 2022 Upgrade J Jefferies
Hold → Buy $36 → $50 -37.2% Dec 16, 2021 Upgrade B BMO Capital Markets
Market Perform → Outperform $26 → $30 -62.3% Apr 30, 2021 Downgrade R B. Riley Securities
Buy → Neutral $28 → $22 -72.4% Apr 30, 2021 Downgrade R B. Riley Securities
Buy → Neutral $22 -72.4% Jan 13, 2021 Downgrade D Deutsche Bank
Buy → Hold Dec 17, 2020 Downgrade B BMO Capital Markets
Outperform → Market Perform $22 -72.4% Dec 07, 2020 Downgrade C Citigroup
Buy → Neutral Nov 12, 2020 Initiated R ROTH Capital
Buy $20 -74.9% Mar 03, 2020 Upgrade B B. Riley FBR
Neutral → Buy $33 -58.5% Feb 21, 2020 Initiated T The Benchmark Company
Hold Aug 06, 2019 Downgrade J Jefferies
Buy → Hold $38 → $22 -72.4% Apr 01, 2019 Initiated D Deutsche Bank
Buy $35 -56.0% Mar 13, 2019 Initiated J Jefferies
Buy $35 -56.0% Nov 08, 2018 Upgrade M MKM Partners
Neutral → Buy Feb 22, 2018 Upgrade C Citigroup
Neutral → Buy
Show Previous Ratings
Insider Trading
Relationship
Date
Transaction
Cost
#Shares
Value ($)
#Shares Total
SEC Form 4
SCHELLER WALTER J CHIEF EXECUTIVE OFFICER Aug 24 '26 Sale 110.00 50,000 5,500,000 267,793 Aug 26 11:07 AM SCHELLER WALTER J Officer Aug 24 '26 Proposed Sale 110.00 50,000 5,500,000 Aug 24 04:35 PM Chopin Brian M CHIEF ACCOUNTING OFFICER Aug 19 '26 Sale 104.02 3,232 336,193 21,110 Aug 21 02:04 PM SCHELLER WALTER J CHIEF EXECUTIVE OFFICER Aug 19 '26 Sale 105.00 50,000 5,250,000 317,793 Aug 21 01:08 PM Williams Stephen D. Director Aug 19 '26 Sale 104.23 4,800 500,304 30,303 Aug 21 01:08 PM SCHELLER WALTER J Officer Aug 19 '26 Proposed Sale 105.00 50,000 5,250,000 Aug 19 04:55 PM Gant Kelli K. See remarks Jun 02 '26 Sale 110.00 20,000 2,200,000 67,775 Jun 04 01:13 PM Gant Kelli K. Officer Jun 02 '26 Proposed Sale 110.00 20,000 2,200,000 Jun 02 03:50 PM Chainey Kimberly Director Apr 23 '26 Option Exercise 0.00 2,534 0 2,534 Apr 27 04:02 PM Schnorr Lisa M. Director Apr 23 '26 Option Exercise 0.00 2,534 0 11,857 Apr 27 04:01 PM HARVEY J BRETT Director Apr 23 '26 Option Exercise 0.00 3,041 0 43,001 Apr 27 03:59 PM Williams Stephen D. Director Apr 23 '26 Option Exercise 0.00 2,534 0 35,103 Apr 27 03:58 PM SCHUMACHER ALAN H Director Apr 23 '26 Option Exercise 0.00 2,534 0 42,054 Apr 27 03:56 PM SCHELLER WALTER J CHIEF EXECUTIVE OFFICER Feb 10 '26 Option Exercise 0.00 4,776 0 369,912 Feb 17 07:35 PM Richardson Jack K. CHIEF OPERATING OFFICER Feb 10 '26 Option Exercise 0.00 2,157 0 218,473 Feb 17 07:33 PM Lussier Charles CHIEF COMMERCIAL OFFICER Feb 10 '26 Option Exercise 0.00 1,150 0 85,696 Feb 17 07:29 PM Chopin Brian M CHIEF ACCOUNTING OFFICER Feb 10 '26 Option Exercise 0.00 421 0 24,500 Feb 17 07:27 PM Boyles Dale W CHIEF FINANCIAL OFFICER Feb 10 '26 Option Exercise 0.00 1,780 0 188,391 Feb 17 07:25 PM Gant Kelli K. See remarks Feb 10 '26 Option Exercise 0.00 1,438 0 88,413 Feb 17 07:23 PM SCHELLER WALTER J CHIEF EXECUTIVE OFFICER Feb 08 '26 Option Exercise 0.00 9,930 0 301,427 Feb 10 08:05 PM Richardson Jack K. CHIEF OPERATING OFFICER Feb 08 '26 Option Exercise 0.00 4,411 0 192,296 Feb 10 08:03 PM Lussier Charles CHIEF COMMERCIAL OFFICER Feb 08 '26 Option Exercise 0.00 2,286 0 73,500 Feb 10 08:02 PM Gant Kelli K. See remarks Feb 08 '26 Option Exercise 0.00 2,996 0 72,694 Feb 10 08:01 PM Chopin Brian M CHIEF ACCOUNTING OFFICER Feb 08 '26 Option Exercise 0.00 876 0 20,477 Feb 10 07:43 PM Boyles Dale W CHIEF FINANCIAL OFFICER Feb 08 '26 Option Exercise 0.00 3,732 0 168,858 Feb 10 07:41 PM SCHELLER WALTER J CHIEF EXECUTIVE OFFICER Jan 12 '26 Sale 100.31 100,000 10,031,000 294,183 Jan 13 09:22 PM Gant Kelli K. See remarks Jan 12 '26 Sale 100.00 10,000 1,000,000 70,580 Jan 13 09:20 PM SCHELLER WALTER J DIRECTOR Jan 05 '26 Proposed Sale 100.00 100,000 10,000,000 Jan 09 04:15 PM Gant Kelli K. OFFICER Jan 05 '26 Proposed Sale 100.00 10,000 1,000,000 Jan 09 04:05 PM Chopin Brian M CHIEF ACCOUNTING OFFICER Nov 13 '25 Sale 80.54 1,498 120,649 19,824 Nov 14 05:52 PM Chopin Brian M CHIEF ACCOUNTING OFFICER Nov 12 '25 Sale 84.75 585 49,579 21,322 Nov 14 05:52 PM SCHELLER WALTER J CHIEF EXECUTIVE OFFICER Nov 06 '25 Sale 75.00 18,966 1,422,450 394,183 Nov 07 09:59 AM SCHELLER WALTER J Chief Executive Officer Direct Nov 06 '25 Proposed Sale 75.00 18,966 1,422,450 Nov 06 04:08 PM