Feb 21
2024
SELL
Payment of exercise price or tax liability
$533,566
$180.87 p/Share
2,950
Reduced 4.3%
65,609
Common Stock
Feb 21
2024
BUY
Exercise of conversion of derivative security
-
5,333
Added 7.37%
67,053
Common Stock
Feb 01
2024
SELL
Payment of exercise price or tax liability
$1,607,362
$185.18 p/Share
8,680
Reduced 12.07%
63,226
Common Stock
Feb 01
2024
BUY
Grant, award, or other acquisition
-
15,952
Added 18.16%
71,906
Common Stock
Jan 04
2024
SELL
Payment of exercise price or tax liability
$340,536
$161.01 p/Share
2,115
Reduced 3.64%
55,954
Common Stock
Jan 04
2024
BUY
Exercise of conversion of derivative security
-
5,112
Added 8.09%
58,069
Common Stock
Dec 28
2023
SELL
Payment of exercise price or tax liability
$2,095,886
$163.69 p/Share
12,804
Reduced 19.47%
52,957
Common Stock
Dec 28
2023
BUY
Exercise of conversion of derivative security
-
23,151
Added 26.04%
65,761
Common Stock
Feb 21
2023
SELL
Payment of exercise price or tax liability
$200,298
$133.0 p/Share
1,506
Reduced 3.57%
40,702
Common Stock
Feb 21
2023
BUY
Exercise of conversion of derivative security
-
2,722
Added 6.06%
42,208
Common Stock
Feb 01
2023
SELL
Payment of exercise price or tax liability
$564,689
$134.29 p/Share
4,205
Reduced 9.62%
39,486
Common Stock
Feb 01
2023
BUY
Grant, award, or other acquisition
-
8,146
Added 15.71%
43,691
Common Stock
Jan 04
2023
SELL
Payment of exercise price or tax liability
$301,957
$142.5 p/Share
2,119
Reduced 5.63%
35,545
Common Stock
Jan 04
2023
BUY
Exercise of conversion of derivative security
-
5,113
Added 11.95%
37,664
Common Stock
Dec 28
2022
SELL
Payment of exercise price or tax liability
$2,139,382
$141.4 p/Share
15,130
Reduced 31.73%
32,551
Common Stock
Dec 28
2022
BUY
Exercise of conversion of derivative security
-
27,359
Added 36.46%
47,681
Common Stock
Feb 01
2022
SELL
Payment of exercise price or tax liability
$252,986
$134.21 p/Share
1,885
Reduced 8.87%
19,361
Common Stock
Feb 01
2022
BUY
Grant, award, or other acquisition
-
4,004
Added 15.86%
21,246
Common Stock
Jan 04
2022
SELL
Payment of exercise price or tax liability
$306,205
$137.93 p/Share
2,220
Reduced 11.41%
17,242
Common Stock
Jan 04
2022
BUY
Exercise of conversion of derivative security
-
5,112
Added 20.8%
19,462
Common Stock
Dec 28
2021
SELL
Payment of exercise price or tax liability
$2,558,233
$132.4 p/Share
19,322
Reduced 57.38%
14,350
Common Stock
Dec 28
2021
BUY
Exercise of conversion of derivative security
-
33,672
Added 50.0%
33,672
Common Stock