Feb 11
2022
SELL
Payment of exercise price or tax liability
$576,797
$182.3 p/Share
3,164
Reduced 3.95%
76,981
Common Stock
Feb 11
2022
BUY
Grant, award, or other acquisition
-
6,185
Added 7.16%
80,145
Common Stock
Feb 04
2022
SELL
Payment of exercise price or tax liability
$299,147
$179.56 p/Share
1,666
Reduced 2.2%
73,960
Common Stock
Feb 04
2022
BUY
Grant, award, or other acquisition
-
3,419
Added 4.33%
75,626
Common Stock
Jan 31
2022
SELL
Payment of exercise price or tax liability
$291,503
$169.38 p/Share
1,721
Reduced 2.33%
72,207
Common Stock
Jan 31
2022
BUY
Grant, award, or other acquisition
-
4,012
Added 5.15%
73,928
Common Stock
Jan 28
2022
SELL
Payment of exercise price or tax liability
$248,125
$172.07 p/Share
1,442
Reduced 2.02%
69,916
Common Stock
Jan 28
2022
BUY
Grant, award, or other acquisition
-
4,278
Added 5.66%
71,358
Common Stock
Dec 29
2021
-
388
Reduced 0.58%
67,080
Common Stock
Dec 22
2021
-
2,000
Reduced 2.88%
67,468
Common Stock
Feb 05
2021
SELL
Payment of exercise price or tax liability
$218,743
$140.4 p/Share
1,558
Reduced 2.19%
69,468
Common Stock
Feb 05
2021
BUY
Grant, award, or other acquisition
-
3,419
Added 4.59%
71,026
Common Stock
Jan 29
2021
SELL
Payment of exercise price or tax liability
$305,476
$132.47 p/Share
2,306
Reduced 3.3%
67,607
Common Stock
Jan 29
2021
BUY
Grant, award, or other acquisition
-
7,288
Added 9.44%
69,913
Common Stock
Jan 31
2020
SELL
Payment of exercise price or tax liability
$602,796
$168.52 p/Share
3,577
Reduced 5.4%
62,625
Common Stock
Jan 31
2020
BUY
Grant, award, or other acquisition
-
9,428
Added 12.47%
66,202
Common Stock
Jan 31
2019
SELL
Payment of exercise price or tax liability
$436,689
$164.54 p/Share
2,654
Reduced 4.47%
56,774
Common Stock
Jan 31
2019
BUY
Grant, award, or other acquisition
-
5,417
Added 8.35%
59,428
Common Stock
Jan 29
2019
SELL
Payment of exercise price or tax liability
$301,896
$168.0 p/Share
1,797
Reduced 3.22%
54,011
Common Stock
Jan 29
2019
BUY
Grant, award, or other acquisition
-
3,631
Added 6.11%
55,808
Common Stock
Dec 19
2018
-
2
Reduced 0.0%
52,177
Common Stock
Jan 31
2018
SELL
Payment of exercise price or tax liability
$199,937
$190.78 p/Share
1,048
Reduced 1.97%
52,179
Common Stock
Jan 31
2018
BUY
Grant, award, or other acquisition
-
2,140
Added 3.87%
53,227
Common Stock
Jan 30
2018
SELL
Payment of exercise price or tax liability
$323,207
$190.57 p/Share
1,696
Reduced 3.21%
51,087
Common Stock
Jan 30
2018
BUY
Grant, award, or other acquisition
-
3,462
Added 6.16%
52,783
Common Stock