Jul 29
2023
SELL
Payment of exercise price or tax liability
$179,308
$196.61 p/Share
912
Reduced 2.01%
44,458
Common Stock
Jul 29
2023
BUY
Exercise of conversion of derivative security
-
2,056
Added 4.34%
45,370
Common Stock
Jul 27
2023
SELL
Payment of exercise price or tax liability
$177,502
$199.89 p/Share
888
Reduced 2.01%
43,314
Common Stock
Jul 27
2023
BUY
Exercise of conversion of derivative security
-
2,001
Added 4.33%
44,202
Common Stock
Jul 25
2023
SELL
Payment of exercise price or tax liability
$285,306
$208.71 p/Share
1,367
Reduced 3.14%
42,201
Common Stock
Jul 25
2023
BUY
Exercise of conversion of derivative security
-
3,080
Added 6.6%
43,568
Common Stock
Feb 14
2023
SELL
Payment of exercise price or tax liability
$415,239
$200.89 p/Share
2,067
Reduced 4.9%
40,111
Common Stock
Feb 14
2023
BUY
Grant, award, or other acquisition
-
4,610
Added 9.85%
42,178
Common Stock
Feb 12
2023
SELL
Payment of exercise price or tax liability
$73,253
$199.6 p/Share
367
Reduced 0.97%
37,568
Common Stock
Feb 12
2023
BUY
Exercise of conversion of derivative security
-
787
Added 2.03%
37,935
Common Stock
Feb 26
2022
SELL
Payment of exercise price or tax liability
$289,695
$186.9 p/Share
1,550
Reduced 4.07%
36,502
Common Stock
Feb 26
2022
BUY
Exercise of conversion of derivative security
-
3,493
Added 8.41%
38,052
Common Stock
Feb 14
2022
SELL
Payment of exercise price or tax liability
$68,065
$186.48 p/Share
365
Reduced 1.05%
34,559
Common Stock
Feb 14
2022
BUY
Exercise of conversion of derivative security
-
788
Added 2.21%
34,924
Common Stock
Jul 29
2021
SELL
Payment of exercise price or tax liability
$197,455
$232.3 p/Share
850
Reduced 2.45%
33,873
Common Stock
Jul 29
2021
BUY
Exercise of conversion of derivative security
-
1,915
Added 5.23%
34,723
Common Stock
Jul 27
2021
SELL
Payment of exercise price or tax liability
$190,589
$230.18 p/Share
828
Reduced 2.46%
32,808
Common Stock
Jul 27
2021
BUY
Exercise of conversion of derivative security
-
1,865
Added 5.25%
33,636
Common Stock
Jul 25
2021
SELL
Payment of exercise price or tax liability
$299,456
$228.07 p/Share
1,313
Reduced 3.97%
31,771
Common Stock
Jul 25
2021
BUY
Exercise of conversion of derivative security
-
2,960
Added 8.21%
33,084
Common Stock
Feb 27
2021
SELL
Payment of exercise price or tax liability
$330,552
$204.93 p/Share
1,613
Reduced 5.12%
29,873
Common Stock
Feb 27
2021
BUY
Exercise of conversion of derivative security
-
3,635
Added 10.35%
31,486
Common Stock
Jul 26
2020
SELL
Payment of exercise price or tax liability
$165,443
$150.54 p/Share
1,099
Reduced 3.83%
27,621
Common Stock
Jul 26
2020
BUY
Exercise of conversion of derivative security
-
2,475
Added 7.93%
28,720
Common Stock
Feb 28
2020
SELL
Payment of exercise price or tax liability
$251,960
$156.4 p/Share
1,611
Reduced 5.83%
26,013
Common Stock