Feb 28
2020
BUY
Grant, award, or other acquisition
-
11,255
Added 17.76%
52,106
Common Stock
Feb 27
2020
SELL
Open market or private sale
$275,279
$117.49 p/Share
2,343
Reduced 4.93%
45,162
Common Stock
Nov 20
2019
SELL
Payment of exercise price or tax liability
$3,293
$121.95 p/Share
27
Reduced 0.06%
47,290
Common Stock
Nov 20
2019
BUY
Exercise of conversion of derivative security
$3,293
$121.95 p/Share
27
Added 0.06%
47,317
Common Stock
Aug 27
2019
SELL
Open market or private sale
$918,825
$120.47 p/Share
7,627
Reduced 13.94%
47,069
Common Stock
Aug 20
2019
SELL
Open market or private sale
$836,563
$119.8 p/Share
6,983
Reduced 11.32%
54,696
Common Stock
Aug 20
2019
BUY
Grant, award, or other acquisition
-
14,710
Added 19.26%
61,679
Common Stock
Aug 19
2019
SELL
Open market or private sale
$5,545,080
$120.0 p/Share
46,209
Reduced 49.59%
46,969
Common Stock
Aug 19
2019
BUY
Exercise of conversion of derivative security
$3,520,202
$76.18 p/Share
46,209
Added 33.15%
93,178
Common Stock
Apr 30
2019
SELL
Open market or private sale
$88,722
$106.0 p/Share
837
Reduced 1.77%
46,494
Common Stock
Apr 26
2019
SELL
Open market or private sale
$87,885
$105.0 p/Share
837
Reduced 1.74%
47,331
Common Stock
Apr 24
2019
SELL
Open market or private sale
$110,196
$103.47 p/Share
1,065
Reduced 2.16%
48,168
Common Stock
Feb 28
2019
SELL
Open market or private sale
$244,059
$98.57 p/Share
2,476
Reduced 4.79%
49,233
Common Stock
Feb 28
2019
BUY
Grant, award, or other acquisition
-
11,734
Added 18.5%
51,709
Common Stock
Nov 13
2018
SELL
Open market or private sale
$495,325
$91.88 p/Share
5,391
Reduced 11.98%
39,626
Common Stock
Nov 02
2018
SELL
Open market or private sale
$131,509
$89.89 p/Share
1,463
Reduced 3.15%
45,017
Common Stock
Aug 22
2018
SELL
Open market or private sale
$284,803
$83.52 p/Share
3,410
Reduced 6.84%
46,480
Common Stock
Aug 22
2018
BUY
Grant, award, or other acquisition
-
7,183
Added 12.59%
49,890
Common Stock
Aug 06
2018
SELL
Payment of exercise price or tax liability
$3,094
$81.41 p/Share
38
Reduced 0.09%
42,505
Common Stock
Aug 06
2018
BUY
Exercise of conversion of derivative security
$3,094
$81.41 p/Share
38
Added 0.09%
42,543
Common Stock
Feb 28
2018
BUY
Grant, award, or other acquisition
-
12,457
Added 22.76%
42,281
Common Stock