Jan 04
2025
SELL
Payment of exercise price or tax liability
$165,323
$93.14 p/Share
1,775
Reduced 9.15%
17,618
Common Stock
Jan 04
2025
BUY
Exercise of conversion of derivative security
-
3,846
Added 16.55%
19,393
Common Stock
Feb 07
2024
SELL
Payment of exercise price or tax liability
$622,839
$132.35 p/Share
4,706
Reduced 23.24%
15,547
Common Stock
Feb 07
2024
BUY
Grant, award, or other acquisition
-
10,790
Added 34.76%
20,253
Common Stock
Jan 04
2024
SELL
Payment of exercise price or tax liability
$187,005
$134.15 p/Share
1,394
Reduced 12.84%
9,463
Common Stock
Jan 04
2024
BUY
Exercise of conversion of derivative security
-
3,048
Added 21.92%
10,857
Common Stock
Aug 03
2023
SELL
Open market or private sale
$1,916,392
$155.4 p/Share
12,332
Reduced 61.23%
7,809
Common Stock
Feb 08
2023
SELL
Payment of exercise price or tax liability
$696,839
$140.04 p/Share
4,976
Reduced 19.81%
20,141
Common Stock
Feb 08
2023
BUY
Grant, award, or other acquisition
-
11,409
Added 31.24%
25,117
Common Stock
Jan 02
2023
SELL
Payment of exercise price or tax liability
$193,471
$124.02 p/Share
1,560
Reduced 10.22%
13,708
Common Stock
Jan 02
2023
BUY
Exercise of conversion of derivative security
-
3,426
Added 18.33%
15,268
Common Stock
Nov 14
2022
SELL
Open market or private sale
$2,927,685
$150.13 p/Share
19,501
Reduced 62.22%
11,842
Common Stock
Feb 09
2022
SELL
Payment of exercise price or tax liability
$808,537
$172.58 p/Share
4,685
Reduced 13.0%
31,343
Common Stock
Feb 09
2022
BUY
Grant, award, or other acquisition
-
10,744
Added 22.97%
36,028
Common Stock
Jan 02
2022
SELL
Payment of exercise price or tax liability
$393,525
$182.95 p/Share
2,151
Reduced 7.84%
25,284
Common Stock
Jan 02
2022
BUY
Exercise of conversion of derivative security
-
4,840
Added 15.0%
27,435
Common Stock
Mar 09
2021
SELL
Open market or private sale
$2,073,335
$180.29 p/Share
11,500
Reduced 33.73%
22,595
Common Stock
Feb 09
2021
SELL
Payment of exercise price or tax liability
$148,230
$162.0 p/Share
915
Reduced 2.61%
34,095
Common Stock
Feb 09
2021
BUY
Grant, award, or other acquisition
-
2,096
Added 5.65%
35,010
Common Stock
Jan 02
2021
SELL
Payment of exercise price or tax liability
$227,413
$159.03 p/Share
1,430
Reduced 4.16%
32,914
Common Stock
Jan 02
2021
BUY
Exercise of conversion of derivative security
-
3,177
Added 8.47%
34,344
Common Stock