Dec 12
2019
-
345
Reduced 1.88%
18,018
Common Stock
Dec 12
2019
SELL
Payment of exercise price or tax liability
$84,517
$135.88 p/Share
622
Reduced 3.23%
18,650
Common Stock
Dec 12
2019
BUY
Exercise of conversion of derivative security
-
1,254
Added 6.11%
19,272
Common Stock
Dec 11
2019
-
450
Reduced 2.39%
18,363
Common Stock
Dec 08
2019
SELL
Payment of exercise price or tax liability
$316,467
$134.21 p/Share
2,358
Reduced 11.14%
18,813
Common Stock
Dec 08
2019
BUY
Exercise of conversion of derivative security
-
4,754
Added 19.71%
19,361
Common Stock
Aug 30
2019
BUY
Other acquisition or disposition
$7,443
$86.55 p/Share
86
Added 0.52%
16,417
Common Stock
Aug 23
2019
SELL
Open market or private sale
$1,374,700
$137.47 p/Share
10,000
Reduced 37.98%
16,331
Common Stock
Aug 23
2019
BUY
Exercise of conversion of derivative security
$528,000
$52.8 p/Share
10,000
Added 27.92%
25,814
Common Stock
May 24
2019
SELL
Open market or private sale
$1,173,600
$117.36 p/Share
10,000
Reduced 37.98%
16,331
Common Stock
May 24
2019
BUY
Exercise of conversion of derivative security
$452,300
$45.23 p/Share
10,000
Added 27.52%
26,331
Common Stock
Mar 18
2019
-
500
Reduced 2.97%
16,331
Common Stock
Mar 15
2019
SELL
Open market or private sale
$547,550
$109.51 p/Share
5,000
Reduced 22.9%
16,831
Common Stock
Mar 15
2019
BUY
Exercise of conversion of derivative security
$226,150
$45.23 p/Share
5,000
Added 18.64%
21,831
Common Stock
Mar 11
2019
-
450
Reduced 2.6%
16,831
Common Stock
Feb 28
2019
BUY
Other acquisition or disposition
$7,433
$86.43 p/Share
86
Added 0.5%
17,281
Common Stock
Feb 22
2019
SELL
Open market or private sale
$1,017,100
$101.71 p/Share
10,000
Reduced 36.77%
17,195
Common Stock
Feb 22
2019
BUY
Exercise of conversion of derivative security
$438,300
$43.83 p/Share
10,000
Added 30.01%
23,319
Common Stock
Dec 19
2018
-
1,810
Reduced 9.52%
17,195
Common Stock
Dec 12
2018
SELL
Payment of exercise price or tax liability
$49,188
$89.76 p/Share
548
Reduced 2.8%
19,005
Common Stock
Dec 12
2018
BUY
Exercise of conversion of derivative security
-
1,105
Added 5.35%
19,553
Common Stock
Dec 08
2018
SELL
Payment of exercise price or tax liability
$252,043
$87.82 p/Share
2,870
Reduced 13.46%
18,448
Common Stock
Dec 08
2018
BUY
Exercise of conversion of derivative security
-
5,785
Added 23.13%
19,223
Common Stock
Aug 31
2018
BUY
Other acquisition or disposition
$7,490
$50.27 p/Share
149
Added 0.95%
15,533
Common Stock
Aug 30
2018
SELL
Open market or private sale
$1,020,000
$102.0 p/Share
10,000
Reduced 39.39%
15,384
Common Stock