Sep 06
2024
SELL
Open market or private sale
$2,593,150
$175.0 p/Share
14,818
Reduced 54.59%
12,324
Common Stock
Aug 30
2024
SELL
Payment of exercise price or tax liability
$2,175,055
$184.53 p/Share
11,787
Reduced 30.28%
27,142
Common Stock
Aug 30
2024
SELL
Sale (or disposition) back to the issuer
$2,471,779
$184.53 p/Share
13,395
Reduced 25.6%
38,929
Common Stock
Aug 30
2024
BUY
Exercise of conversion of derivative security
$2,471,600
$61.79 p/Share
40,000
Added 43.33%
52,324
Common Stock
Jul 31
2024
SELL
Open market or private sale
$801,305
$184.59 p/Share
4,341
Reduced 26.05%
12,324
Common Stock
Mar 15
2024
SELL
Payment of exercise price or tax liability
$217,774
$175.06 p/Share
1,244
Reduced 6.95%
16,665
Common Stock
Mar 13
2024
SELL
Open market or private sale
$1,060,260
$176.71 p/Share
6,000
Reduced 25.1%
17,909
Common Stock
Feb 23
2024
SELL
Open market or private sale
$3,001,014
$163.01 p/Share
18,410
Reduced 43.5%
23,909
Common Stock
Feb 08
2024
SELL
Payment of exercise price or tax liability
$252,653
$160.11 p/Share
1,578
Reduced 3.59%
42,319
Common Stock
Feb 08
2024
BUY
Grant, award, or other acquisition
-
7,959
Added 15.35%
43,897
Common Stock
Dec 05
2023
SELL
Open market or private sale
$1,988,000
$142.0 p/Share
14,000
Reduced 28.03%
35,938
Common Stock
Sep 07
2023
SELL
Open market or private sale
$657,602
$142.0 p/Share
4,631
Reduced 8.49%
49,938
Common Stock
Jun 06
2023
SELL
Open market or private sale
$2,470,424
$139.03 p/Share
17,769
Reduced 24.56%
54,569
Common Stock
Mar 15
2023
SELL
Payment of exercise price or tax liability
$215,815
$140.14 p/Share
1,540
Reduced 2.08%
72,338
Common Stock
Mar 13
2023
SELL
Open market or private sale
$5,017,083
$143.46 p/Share
34,972
Reduced 32.13%
73,878
Common Stock
Mar 09
2023
SELL
Payment of exercise price or tax liability
$4,230,939
$152.11 p/Share
27,815
Reduced 20.35%
108,850
Common Stock
Mar 09
2023
SELL
Sale (or disposition) back to the issuer
$4,440,699
$152.11 p/Share
29,194
Reduced 17.6%
136,665
Common Stock
Mar 09
2023
BUY
Exercise of conversion of derivative security
$4,440,842
$48.28 p/Share
91,981
Added 35.67%
165,859
Common Stock
Feb 10
2023
SELL
Payment of exercise price or tax liability
$267,421
$153.25 p/Share
1,745
Reduced 2.31%
73,878
Common Stock
Feb 10
2023
BUY
Grant, award, or other acquisition
-
7,538
Added 9.06%
75,623
Common Stock
Mar 15
2022
SELL
Payment of exercise price or tax liability
$276,537
$151.86 p/Share
1,821
Reduced 2.6%
68,085
Common Stock
Feb 11
2022
SELL
Payment of exercise price or tax liability
$930,980
$160.21 p/Share
5,811
Reduced 7.67%
69,906
Common Stock
Feb 11
2022
BUY
Grant, award, or other acquisition
-
15,811
Added 17.27%
75,717
Common Stock
Dec 01
2021
SELL
Open market or private sale
$3,333,091
$166.38 p/Share
20,033
Reduced 25.06%
59,906
Common Stock
Nov 23
2021
SELL
Sale (or disposition) back to the issuer
$4,200,249
$175.75 p/Share
23,899
Reduced 19.51%
98,594
Common Stock