Jun 08
2020
SELL
Payment of exercise price or tax liability
$367,218
$134.07 p/Share
2,739
Reduced 5.67%
45,578
Common Stock
Jun 08
2020
BUY
Exercise of conversion of derivative security
-
5,657
Added 10.84%
46,547
Common Stock
Jun 07
2020
SELL
Payment of exercise price or tax liability
$176,212
$132.99 p/Share
1,325
Reduced 3.01%
42,660
Common Stock
Jun 07
2020
BUY
Exercise of conversion of derivative security
-
2,788
Added 5.96%
43,985
Common Stock
Feb 01
2020
SELL
Payment of exercise price or tax liability
$668,947
$142.42 p/Share
4,697
Reduced 10.36%
40,654
Common Stock
Feb 01
2020
BUY
Grant, award, or other acquisition
-
11,700
Added 20.51%
45,351
Common Stock
Jun 14
2019
SELL
Open market or private sale
$300,979
$135.15 p/Share
2,227
Reduced 6.34%
32,877
Common Stock
Jun 11
2019
SELL
Open market or private sale
$364,495
$135.5 p/Share
2,690
Reduced 7.2%
34,664
Common Stock
Jun 08
2019
SELL
Payment of exercise price or tax liability
$369,045
$133.47 p/Share
2,765
Reduced 6.89%
37,354
Common Stock
Jun 08
2019
BUY
Exercise of conversion of derivative security
-
5,655
Added 12.87%
38,289
Common Stock
Jun 04
2019
SELL
Open market or private sale
$274,956
$132.0 p/Share
2,083
Reduced 5.7%
34,464
Common Stock
Feb 01
2019
SELL
Payment of exercise price or tax liability
$816,435
$134.26 p/Share
6,081
Reduced 14.41%
36,128
Common Stock
Feb 01
2019
BUY
Grant, award, or other acquisition
-
14,646
Added 25.76%
42,209
Common Stock
Jun 08
2018
SELL
Payment of exercise price or tax liability
$266,391
$145.41 p/Share
1,832
Reduced 6.43%
26,655
Common Stock
Jun 08
2018
BUY
Exercise of conversion of derivative security
-
3,741
Added 11.93%
27,630
Common Stock
Feb 01
2018
SELL
Payment of exercise price or tax liability
$868,897
$163.02 p/Share
5,330
Reduced 17.86%
24,515
Common Stock
Feb 01
2018
BUY
Grant, award, or other acquisition
-
12,722
Added 29.89%
29,845
Common Stock
Jun 08
2017
SELL
Payment of exercise price or tax liability
$155,970
$151.87 p/Share
1,027
Reduced 5.82%
16,630
Common Stock
Jun 08
2017
BUY
Exercise of conversion of derivative security
-
1,991
Added 10.13%
17,657
Common Stock
Apr 01
2017
SELL
Payment of exercise price or tax liability
$499,630
$174.33 p/Share
2,866
Reduced 15.47%
15,666
Common Stock
Apr 01
2017
BUY
Exercise of conversion of derivative security
-
5,556
Added 23.07%
18,532
Common Stock