Dec 09
2020
SELL
Payment of exercise price or tax liability
$1,324,109
$517.23 p/Share
2,560
Reduced 1.91%
131,202
Common
Sep 16
2020
SELL
Payment of exercise price or tax liability
$1,461,193
$500.58 p/Share
2,919
Reduced 2.14%
133,670
Common
Jun 17
2020
SELL
Payment of exercise price or tax liability
$1,077,656
$369.44 p/Share
2,917
Reduced 2.09%
136,589
Common
Mar 18
2020
SELL
Payment of exercise price or tax liability
$2,901,543
$202.82 p/Share
14,306
Reduced 9.3%
139,506
Common
Mar 09
2020
BUY
Grant, award, or other acquisition
-
10,534
Added 6.41%
153,812
Common
Mar 02
2020
SELL
Open market or private sale
$542,540
$271.27 p/Share
2,000
Reduced 1.38%
143,278
Common
Feb 24
2020
SELL
Open market or private sale
$1,101,080
$275.27 p/Share
4,000
Reduced 2.68%
145,211
Common
Feb 18
2020
SELL
Sale (or disposition) back to the issuer
-
12,978
Reduced 8.0%
149,211
Common
Jan 21
2020
SELL
Open market or private sale
$1,490,880
$248.48 p/Share
6,000
Reduced 3.57%
162,189
Common
Jan 06
2020
SELL
Open market or private sale
$469,760
$234.88 p/Share
2,000
Reduced 1.18%
168,189
Common
Dec 23
2019
SELL
Open market or private sale
$5,758,800
$239.95 p/Share
24,000
Reduced 12.36%
170,189
Common
Dec 11
2019
SELL
Payment of exercise price or tax liability
$495,535
$217.34 p/Share
2,280
Reduced 1.16%
194,189
Common
Sep 19
2019
SELL
Open market or private sale
$5,604,436
$178.73 p/Share
31,357
Reduced 13.76%
196,469
Common
Sep 18
2019
SELL
Payment of exercise price or tax liability
$2,155,440
$179.98 p/Share
11,976
Reduced 4.99%
227,826
Common
Jun 28
2019
SELL
Open market or private sale
$366,726
$164.01 p/Share
2,236
Reduced 0.92%
239,710
Common
Jun 19
2019
SELL
Payment of exercise price or tax liability
$337,630
$153.12 p/Share
2,205
Reduced 0.9%
241,946
Common
Mar 21
2019
SELL
Open market or private sale
$2,583,486
$183.33 p/Share
14,092
Reduced 5.46%
244,151
Common
Mar 20
2019
SELL
Payment of exercise price or tax liability
$4,876,224
$174.4 p/Share
27,960
Reduced 9.77%
258,243
Common
Mar 08
2019
BUY
Grant, award, or other acquisition
-
36,100
Added 11.2%
286,203
Common
Feb 15
2019
SELL
Sale (or disposition) back to the issuer
-
9,911
Reduced 3.81%
250,001
Common
Dec 14
2018
SELL
Open market or private sale
$131,492
$147.91 p/Share
889
Reduced 0.34%
259,912
Common
Dec 12
2018
SELL
Payment of exercise price or tax liability
$277,847
$148.9 p/Share
1,866
Reduced 0.71%
260,801
Common
Sep 20
2018
SELL
Open market or private sale
$3,082,805
$266.31 p/Share
11,576
Reduced 4.22%
262,667
Common
Sep 19
2018
SELL
Payment of exercise price or tax liability
$6,320,543
$271.98 p/Share
23,239
Reduced 7.81%
274,243
Common
Sep 17
2018
-
1,900
Reduced 0.63%
297,482
Common