Mar 07
2020
SELL
Payment of exercise price or tax liability
$294,056
$311.17 p/Share
945
Reduced 3.59%
25,380
Common Stock
Mar 05
2020
SELL
Payment of exercise price or tax liability
$18,773
$312.89 p/Share
60
Reduced 0.23%
26,325
Common Stock
Mar 04
2020
SELL
Open market or private sale
$3,822,480
$318.54 p/Share
12,000
Reduced 31.26%
26,385
Common Stock
Mar 03
2020
SELL
Open market or private sale
$3,837,720
$319.81 p/Share
12,000
Reduced 23.82%
38,385
Common Stock
Feb 26
2020
SELL
Payment of exercise price or tax liability
$133,557
$309.16 p/Share
432
Reduced 0.85%
50,385
Common Stock
Feb 25
2020
SELL
Payment of exercise price or tax liability
$209,620
$309.63 p/Share
677
Reduced 1.31%
50,817
Common Stock
Feb 25
2020
BUY
Grant, award, or other acquisition
-
11,353
Added 18.06%
51,494
Common Stock
Sep 05
2019
BUY
Grant, award, or other acquisition
-
900
Added 2.19%
40,141
Common Stock
Aug 27
2019
SELL
Payment of exercise price or tax liability
$66,868
$272.93 p/Share
245
Reduced 0.62%
39,241
Common Stock
Aug 26
2019
SELL
Payment of exercise price or tax liability
$76,670
$270.92 p/Share
283
Reduced 0.71%
39,486
Common Stock
Jul 20
2019
SELL
Payment of exercise price or tax liability
$2,070,209
$293.73 p/Share
7,048
Reduced 15.05%
39,769
Common Stock
Mar 23
2019
SELL
Payment of exercise price or tax liability
$340,981
$271.05 p/Share
1,258
Reduced 2.62%
46,817
Common Stock
Mar 07
2019
SELL
Payment of exercise price or tax liability
$197,889
$250.81 p/Share
789
Reduced 1.61%
48,075
Common Stock
Feb 26
2019
SELL
Payment of exercise price or tax liability
$95,500
$253.99 p/Share
376
Reduced 0.76%
48,864
Common Stock
Feb 26
2019
BUY
Grant, award, or other acquisition
-
8,100
Added 14.13%
49,240
Common Stock
Aug 27
2018
SELL
Payment of exercise price or tax liability
$34,974
$237.92 p/Share
147
Reduced 0.36%
41,140
Common Stock
Jul 20
2018
SELL
Payment of exercise price or tax liability
$1,524,444
$216.08 p/Share
7,055
Reduced 14.59%
41,287
Common Stock
Mar 23
2018
SELL
Payment of exercise price or tax liability
$182,865
$207.33 p/Share
882
Reduced 1.79%
48,342
Common Stock
Mar 07
2018
SELL
Payment of exercise price or tax liability
$66,618
$212.16 p/Share
314
Reduced 0.63%
49,224
Common Stock
Feb 27
2018
BUY
Grant, award, or other acquisition
-
2,200
Added 4.25%
49,538
Common Stock
Sep 07
2017
BUY
Grant, award, or other acquisition
-
7,100
Added 13.02%
47,437
Common Stock
Aug 29
2017
BUY
Grant, award, or other acquisition
-
40,337
Added 50.0%
40,337
Common Stock