Mar 11
2022
SELL
Payment of exercise price or tax liability
$450,882
$322.75 p/Share
1,397
Reduced 1.29%
107,163
Common Stock
Jan 26
2022
SELL
Payment of exercise price or tax liability
$3,444,758
$307.76 p/Share
11,193
Reduced 9.35%
108,560
Common Stock
Jan 26
2022
BUY
Grant, award, or other acquisition
$8,272,589
$307.76 p/Share
26,880
Added 18.33%
119,753
Common Stock
Mar 11
2021
SELL
Payment of exercise price or tax liability
$411,162
$310.78 p/Share
1,323
Reduced 1.4%
92,873
Common Stock
Jan 27
2021
SELL
Payment of exercise price or tax liability
$1,203,323
$236.27 p/Share
5,093
Reduced 5.13%
94,196
Common Stock
Jan 27
2021
BUY
Grant, award, or other acquisition
$3,039,614
$236.27 p/Share
12,865
Added 11.47%
99,289
Common Stock
Dec 15
2020
SELL
Open market or private sale
$4,744,400
$237.22 p/Share
20,000
Reduced 18.79%
86,424
Common Stock
Dec 14
2020
-
5,000
Reduced 4.49%
106,424
Common Stock
Aug 07
2020
SELL
Open market or private sale
$3,753,640
$170.62 p/Share
22,000
Reduced 16.49%
111,424
Common Stock
Jun 09
2020
SELL
Open market or private sale
$6,680,405
$159.3 p/Share
41,936
Reduced 23.91%
133,424
Common Stock
Mar 11
2020
SELL
Payment of exercise price or tax liability
$141,902
$99.72 p/Share
1,423
Reduced 0.8%
175,360
Common Stock
Mar 04
2020
SELL
Payment of exercise price or tax liability
$84,474
$130.16 p/Share
649
Reduced 0.37%
176,783
Common Stock
Mar 04
2020
BUY
Grant, award, or other acquisition
$192,767
$130.16 p/Share
1,481
Added 0.83%
177,432
Common Stock
Jan 29
2020
SELL
Payment of exercise price or tax liability
$1,773,677
$152.26 p/Share
11,649
Reduced 6.21%
175,951
Common Stock
Jan 29
2020
BUY
Grant, award, or other acquisition
$4,793,449
$152.26 p/Share
31,482
Added 14.37%
187,600
Common Stock
Nov 09
2019
SELL
Payment of exercise price or tax liability
$443,594
$155.32 p/Share
2,856
Reduced 1.8%
156,118
Common Stock
Nov 07
2019
SELL
Open market or private sale
$3,474,689
$151.08 p/Share
22,999
Reduced 12.64%
158,974
Common Stock
Nov 06
2019
SELL
Open market or private sale
$1,761,840
$146.82 p/Share
12,000
Reduced 6.19%
181,973
Common Stock
May 23
2019
BUY
Exercise of conversion of derivative security
$113,422
$53.78 p/Share
2,109
Added 1.08%
193,973
Common Stock
May 22
2019
SELL
Open market or private sale
$5,791,521
$125.26 p/Share
46,236
Reduced 19.42%
191,864
Common Stock
May 22
2019
BUY
Exercise of conversion of derivative security
$2,486,572
$53.78 p/Share
46,236
Added 16.26%
238,100
Common Stock
May 20
2019
SELL
Open market or private sale
$3,958,626
$123.68 p/Share
32,007
Reduced 14.3%
191,864
Common Stock
May 20
2019
BUY
Exercise of conversion of derivative security
$1,320,289
$41.25 p/Share
32,007
Added 12.51%
223,871
Common Stock
May 16
2019
SELL
Open market or private sale
$5,002,669
$129.67 p/Share
38,580
Reduced 16.74%
191,864
Common Stock
May 16
2019
BUY
Exercise of conversion of derivative security
$1,214,884
$31.49 p/Share
38,580
Added 14.34%
230,444
Common Stock