Jul 26
2024
SELL
Open market or private sale
$1,448,684
$142.0 p/Share
10,202
Reduced 33.85%
19,935
Common Stock
Jul 26
2024
BUY
Exercise of conversion of derivative security
$1,280,044
$125.47 p/Share
10,202
Added 25.29%
30,137
Common Stock
Jul 25
2024
SELL
Open market or private sale
$5,331,392
$141.42 p/Share
37,699
Reduced 65.41%
19,935
Common Stock
Jul 25
2024
BUY
Exercise of conversion of derivative security
$5,000,018
$132.63 p/Share
37,699
Added 39.54%
57,634
Common Stock
Apr 30
2024
SELL
Open market or private sale
$1,858,658
$135.53 p/Share
13,714
Reduced 40.76%
19,935
Common Stock
Apr 29
2024
SELL
Open market or private sale
$866,420
$135.59 p/Share
6,390
Reduced 15.96%
33,649
Common Stock
Apr 26
2024
SELL
Payment of exercise price or tax liability
$101,700
$135.24 p/Share
752
Reduced 1.84%
40,039
Common Stock
Apr 26
2024
BUY
Exercise of conversion of derivative security
-
1,908
Added 4.47%
40,791
Common Stock
Feb 26
2024
SELL
Payment of exercise price or tax liability
$1,078,704
$121.23 p/Share
8,898
Reduced 18.62%
38,883
Common Stock
Feb 26
2024
BUY
Grant, award, or other acquisition
-
22,612
Added 32.12%
47,781
Common Stock
Nov 29
2023
SELL
Open market or private sale
$365,130
$121.71 p/Share
3,000
Reduced 10.65%
25,169
Common Stock
Jul 27
2023
SELL
Open market or private sale
$576,007
$130.23 p/Share
4,423
Reduced 13.57%
28,169
Common Stock
Feb 28
2023
SELL
Payment of exercise price or tax liability
$403,036
$125.05 p/Share
3,223
Reduced 9.0%
32,592
Common Stock
Feb 28
2023
BUY
Grant, award, or other acquisition
-
8,189
Added 18.61%
35,815
Common Stock
Apr 25
2022
SELL
Open market or private sale
$2,182,524
$142.63 p/Share
15,302
Reduced 35.65%
27,626
Common Stock
Apr 25
2022
BUY
Exercise of conversion of derivative security
$1,919,942
$125.47 p/Share
15,302
Added 26.28%
42,928
Common Stock
Feb 28
2022
SELL
Payment of exercise price or tax liability
$759,295
$130.15 p/Share
5,834
Reduced 17.44%
27,626
Common Stock
Feb 28
2022
BUY
Grant, award, or other acquisition
-
14,681
Added 30.5%
33,460
Common Stock
Oct 27
2021
SELL
Open market or private sale
$1,406,646
$133.61 p/Share
10,528
Reduced 35.92%
18,779
Common Stock
Oct 27
2021
BUY
Exercise of conversion of derivative security
$1,085,016
$103.06 p/Share
10,528
Added 26.43%
29,307
Common Stock
Oct 26
2021
SELL
Open market or private sale
$1,368,640
$130.0 p/Share
10,528
Reduced 35.92%
18,779
Common Stock
Oct 26
2021
BUY
Exercise of conversion of derivative security
$1,085,016
$103.06 p/Share
10,528
Added 26.43%
29,307
Common Stock
Feb 28
2021
SELL
Payment of exercise price or tax liability
$583,902
$128.33 p/Share
4,550
Reduced 19.5%
18,779
Common Stock
Feb 28
2021
BUY
Grant, award, or other acquisition
-
11,562
Added 33.14%
23,329
Common Stock