Feb 02
2022
SELL
Payment of exercise price or tax liability
$2,032,106
$313.21 p/Share
6,488
Reduced 15.96%
34,167
Common Stock
Feb 02
2022
BUY
Grant, award, or other acquisition
-
14,227
Added 25.92%
40,655
Common Stock
Feb 01
2022
SELL
Payment of exercise price or tax liability
$173,460
$308.1 p/Share
563
Reduced 2.09%
26,428
Common Stock
Jan 31
2022
SELL
Payment of exercise price or tax liability
$107,117
$304.31 p/Share
352
Reduced 1.29%
26,991
Common Stock
Jan 29
2022
SELL
Payment of exercise price or tax liability
$82,273
$298.09 p/Share
276
Reduced 1.0%
27,343
Common Stock
Jul 02
2021
SELL
Payment of exercise price or tax liability
$57,963
$250.92 p/Share
231
Reduced 0.83%
27,619
Common Stock
Jul 02
2021
BUY
Exercise of conversion of derivative security
-
534
Added 1.88%
27,850
Common Stock
Apr 29
2021
SELL
Payment of exercise price or tax liability
$4,301,960
$260.0 p/Share
16,546
Reduced 28.62%
41,272
Common Stock
Apr 29
2021
SELL
Open market or private sale
$3,612,929
$258.88 p/Share
13,956
Reduced 33.81%
27,316
Common Stock
Apr 29
2021
BUY
Exercise of conversion of derivative security
$2,936,887
$128.76 p/Share
22,809
Added 28.29%
57,818
Common Stock
Feb 05
2021
SELL
Payment of exercise price or tax liability
$1,076,406
$211.06 p/Share
5,100
Reduced 12.72%
35,009
Common Stock
Feb 05
2021
BUY
Grant, award, or other acquisition
-
11,489
Added 22.27%
40,109
Common Stock
Feb 01
2021
SELL
Payment of exercise price or tax liability
$102,629
$200.84 p/Share
511
Reduced 1.75%
28,620
Common Stock
Jan 31
2021
SELL
Payment of exercise price or tax liability
$69,650
$197.87 p/Share
352
Reduced 1.19%
29,131
Common Stock
Jan 29
2021
BUY
Grant, award, or other acquisition
-
2,461
Added 7.7%
29,483
Common Stock
Jan 26
2021
SELL
Payment of exercise price or tax liability
$80,283
$211.27 p/Share
380
Reduced 1.39%
27,022
Common Stock
Aug 11
2020
SELL
Payment of exercise price or tax liability
$2,714,328
$160.83 p/Share
16,877
Reduced 31.17%
37,275
Common Stock
Aug 11
2020
SELL
Open market or private sale
$1,617,494
$163.83 p/Share
9,873
Reduced 26.49%
27,402
Common Stock
Aug 11
2020
BUY
Exercise of conversion of derivative security
$2,214,721
$107.61 p/Share
20,581
Added 27.54%
54,152
Common Stock
Jul 01
2020
SELL
Payment of exercise price or tax liability
$28,437
$145.83 p/Share
195
Reduced 0.58%
33,571
Common Stock
Jul 01
2020
BUY
Exercise of conversion of derivative security
-
451
Added 1.32%
33,766
Common Stock
Feb 14
2020
SELL
Payment of exercise price or tax liability
$874,966
$178.82 p/Share
4,893
Reduced 12.81%
33,315
Common Stock
Feb 14
2020
BUY
Grant, award, or other acquisition
-
8,996
Added 19.06%
38,208
Common Stock
Feb 06
2020
SELL
Payment of exercise price or tax liability
$51,542
$175.91 p/Share
293
Reduced 0.99%
29,212
Common Stock
Feb 01
2020
SELL
Payment of exercise price or tax liability
$125,877
$165.41 p/Share
761
Reduced 2.51%
29,505
Common Stock