Jul 24
2020
SELL
Open market or private sale
$35,137,833
$193.71 p/Share
181,394
Reduced 47.13%
203,513
Common Stock
Jul 24
2020
BUY
Exercise of conversion of derivative security
$11,952,051
$65.89 p/Share
181,394
Added 37.46%
302,851
Common Stock
Feb 24
2020
SELL
Payment of exercise price or tax liability
$2,178,387
$156.82 p/Share
13,891
Reduced 7.41%
173,658
Common Stock
Feb 20
2020
BUY
Grant, award, or other acquisition
$4,784,562
$160.26 p/Share
29,855
Added 13.73%
187,549
Common Stock
Feb 07
2020
SELL
Open market or private sale
$3,320,319
$162.03 p/Share
20,492
Reduced 11.5%
157,694
Common Stock
Feb 03
2020
SELL
Payment of exercise price or tax liability
$2,804,942
$161.0 p/Share
17,422
Reduced 8.91%
178,186
Common Stock
Jan 31
2020
SELL
Open market or private sale
$21,704,540
$163.84 p/Share
132,474
Reduced 40.38%
195,608
Common Stock
Jan 31
2020
BUY
Exercise of conversion of derivative security
$8,196,166
$61.87 p/Share
132,474
Added 32.3%
277,663
Common Stock
Sep 09
2019
SELL
Payment of exercise price or tax liability
$678,823
$139.36 p/Share
4,871
Reduced 2.43%
195,608
Common Stock
Jul 19
2019
SELL
Open market or private sale
$10,001,023
$141.77 p/Share
70,544
Reduced 26.03%
200,479
Common Stock
Jul 19
2019
BUY
Exercise of conversion of derivative security
$4,084,498
$57.9 p/Share
70,544
Added 20.65%
271,023
Common Stock
May 16
2019
SELL
Open market or private sale
$1,919,347
$132.79 p/Share
14,454
Reduced 6.72%
200,479
Common Stock
Apr 29
2019
SELL
Open market or private sale
$24,176,279
$131.48 p/Share
183,878
Reduced 45.75%
218,015
Common Stock
Apr 29
2019
BUY
Exercise of conversion of derivative security
$9,061,951
$48.47 p/Share
186,960
Added 37.29%
314,449
Common Stock
Feb 24
2019
SELL
Open market or private sale
$406,331
$131.84 p/Share
3,082
Reduced 1.41%
214,933
Common Stock
Feb 24
2019
SELL
Payment of exercise price or tax liability
$1,497,482
$113.48 p/Share
13,196
Reduced 5.78%
214,933
Common Stock
Feb 19
2019
BUY
Grant, award, or other acquisition
-
76,300
Added 25.06%
228,129
Common Stock
Nov 07
2018
SELL
Open market or private sale
$541,475
$103.89 p/Share
5,212
Reduced 3.32%
151,829
Common Stock
Sep 07
2018
SELL
Payment of exercise price or tax liability
$509,799
$104.66 p/Share
4,871
Reduced 3.01%
157,041
Common Stock
Jul 31
2018
SELL
Open market or private sale
$1,051,021
$102.15 p/Share
10,289
Reduced 5.97%
161,912
Common Stock
Jul 30
2018
SELL
Open market or private sale
$9,637,454
$101.85 p/Share
94,624
Reduced 34.23%
181,814
Common Stock
Jul 30
2018
SELL
Payment of exercise price or tax liability
$978,700
$101.81 p/Share
9,613
Reduced 5.29%
172,201
Common Stock
Jul 30
2018
BUY
Exercise of conversion of derivative security
$3,827,541
$40.45 p/Share
94,624
Added 25.5%
276,438
Common Stock
May 08
2018
BUY
Grant, award, or other acquisition
-
29,855
Added 14.1%
181,814
Common Stock
Apr 20
2018
SELL
Open market or private sale
$12,206,302
$101.42 p/Share
120,354
Reduced 44.2%
151,959
Common Stock