Jul 28
2024
SELL
Payment of exercise price or tax liability
$48,724
$203.02 p/Share
240
Reduced 1.34%
17,698
Common Stock
Jul 28
2024
BUY
Exercise of conversion of derivative security
-
545
Added 2.95%
17,937
Common Stock
Feb 16
2024
SELL
Payment of exercise price or tax liability
$420,599
$196.91 p/Share
2,136
Reduced 10.99%
17,307
Common Stock
Feb 16
2024
BUY
Grant, award, or other acquisition
-
4,806
Added 19.82%
19,443
Common Stock
Feb 14
2024
SELL
Payment of exercise price or tax liability
$52,774
$194.74 p/Share
271
Reduced 1.82%
14,637
Common Stock
Feb 14
2024
BUY
Exercise of conversion of derivative security
-
607
Added 3.91%
14,908
Common Stock
Feb 11
2024
SELL
Payment of exercise price or tax liability
$87,895
$194.03 p/Share
453
Reduced 3.07%
14,301
Common Stock
Feb 11
2024
BUY
Exercise of conversion of derivative security
-
1,032
Added 6.54%
14,754
Common Stock
Jul 27
2023
SELL
Payment of exercise price or tax liability
$178,901
$199.89 p/Share
895
Reduced 6.14%
13,672
Common Stock
Jul 27
2023
BUY
Exercise of conversion of derivative security
-
2,001
Added 12.08%
14,567
Common Stock
May 08
2023
SELL
Payment of exercise price or tax liability
$4,445,338
$197.22 p/Share
22,540
Reduced 64.24%
12,549
Common Stock
May 08
2023
BUY
Exercise of conversion of derivative security
$2,990,242
$95.7 p/Share
31,246
Added 57.39%
23,201
Common Stock
Feb 26
2023
SELL
Payment of exercise price or tax liability
$50,393
$192.34 p/Share
262
Reduced 6.41%
3,828
Common Stock
Feb 26
2023
BUY
Exercise of conversion of derivative security
-
603
Added 12.85%
4,090
Common Stock
Feb 14
2023
SELL
Payment of exercise price or tax liability
$433,118
$200.89 p/Share
2,156
Reduced 38.21%
3,487
Common Stock
Feb 14
2023
BUY
Grant, award, or other acquisition
-
4,748
Added 45.69%
5,643
Common Stock
Feb 12
2023
SELL
Payment of exercise price or tax liability
$54,091
$199.6 p/Share
271
Reduced 23.24%
895
Common Stock
Feb 12
2023
BUY
Exercise of conversion of derivative security
-
650
Added 35.79%
1,166
Common Stock
Nov 07
2022
SELL
Payment of exercise price or tax liability
$562,278
$207.33 p/Share
2,712
Reduced 60.89%
1,742
Common Stock
Nov 07
2022
BUY
Exercise of conversion of derivative security
$352,372
$89.48 p/Share
3,938
Added 46.93%
4,454
Common Stock
Feb 26
2022
SELL
Payment of exercise price or tax liability
$241,849
$186.9 p/Share
1,294
Reduced 5.58%
21,901
Common Stock
Feb 26
2022
BUY
Grant, award, or other acquisition
-
2,869
Added 11.01%
23,195
Common Stock
Feb 14
2022
SELL
Payment of exercise price or tax liability
$51,841
$186.48 p/Share
278
Reduced 1.35%
20,326
Common Stock
Feb 14
2022
BUY
Exercise of conversion of derivative security
-
582
Added 2.75%
20,604
Common Stock
Jul 27
2021
SELL
Payment of exercise price or tax liability
$193,812
$230.18 p/Share
842
Reduced 4.04%
20,006
Common Stock