Jun 02
2022
BUY
Open market or private purchase
$1,003,636
$76.45 p/Share
13,128
Added 5.32%
233,684
Common Stock
Feb 17
2022
SELL
Payment of exercise price or tax liability
$3,317,474
$75.38 p/Share
44,010
Reduced 16.63%
220,556
Common Stock
Feb 17
2022
BUY
Grant, award, or other acquisition
-
119,589
Added 31.13%
264,566
Common Stock
Dec 01
2021
SELL
Open market or private sale
$5,435,760
$87.0 p/Share
62,480
Reduced 30.12%
144,977
Common Stock
Dec 01
2021
BUY
Exercise of conversion of derivative security
$1,132,138
$18.12 p/Share
62,480
Added 23.14%
207,547
Common Stock
Apr 15
2021
SELL
Open market or private sale
$741,440
$80.0 p/Share
9,268
Reduced 6.01%
144,977
Common Stock
Apr 07
2021
SELL
Open market or private sale
$1,102,218
$78.0 p/Share
14,131
Reduced 8.39%
154,245
Common Stock
Apr 05
2021
SELL
Open market or private sale
$629,571
$77.04 p/Share
8,172
Reduced 4.63%
168,376
Common Stock
Apr 01
2021
SELL
Open market or private sale
$362,683
$76.13 p/Share
4,764
Reduced 2.63%
176,548
Common Stock
Mar 16
2021
SELL
Open market or private sale
$68,127
$76.12 p/Share
895
Reduced 0.49%
181,312
Common Stock
Mar 15
2021
SELL
Open market or private sale
$2,167,436
$75.88 p/Share
28,564
Reduced 13.55%
182,207
Common Stock
Feb 15
2021
SELL
Payment of exercise price or tax liability
$440,589
$83.13 p/Share
5,300
Reduced 2.45%
210,771
Common Stock
Feb 11
2021
SELL
Payment of exercise price or tax liability
$3,078,782
$83.95 p/Share
36,674
Reduced 14.51%
216,071
Common Stock
Feb 11
2021
BUY
Grant, award, or other acquisition
$8,808,118
$83.95 p/Share
104,921
Added 29.33%
252,745
Common Stock
May 26
2020
SELL
Open market or private sale
$1,746,760
$236.4 p/Share
7,389
Reduced 16.66%
36,956
Common Stock
Feb 14
2020
SELL
Payment of exercise price or tax liability
$393,827
$278.52 p/Share
1,414
Reduced 3.09%
44,345
Common Stock
Feb 13
2020
SELL
Payment of exercise price or tax liability
$2,393,283
$275.47 p/Share
8,688
Reduced 15.96%
45,759
Common Stock
Feb 13
2020
BUY
Grant, award, or other acquisition
-
26,286
Added 32.56%
54,447
Common Stock
Sep 23
2019
SELL
Open market or private sale
$3,323,570
$225.74 p/Share
14,723
Reduced 34.33%
28,161
Common Stock
Sep 23
2019
BUY
Exercise of conversion of derivative security
$253,888
$60.22 p/Share
4,216
Added 8.95%
42,884
Common Stock
Feb 15
2019
SELL
Payment of exercise price or tax liability
$276,428
$184.04 p/Share
1,502
Reduced 3.74%
38,668
Common Stock
Feb 14
2019
SELL
Payment of exercise price or tax liability
$997,233
$182.61 p/Share
5,461
Reduced 11.97%
40,170
Common Stock
Feb 14
2019
BUY
Grant, award, or other acquisition
-
19,733
Added 30.19%
45,631
Common Stock
Aug 22
2018
SELL
Open market or private sale
$2,928,930
$172.29 p/Share
17,000
Reduced 39.63%
25,898
Common Stock
Aug 22
2018
BUY
Exercise of conversion of derivative security
$1,023,740
$60.22 p/Share
17,000
Added 28.38%
42,898
Common Stock