Feb 22
2024
SELL
Payment of exercise price or tax liability
$2,228,413
$137.15 p/Share
16,248
Reduced 5.08%
303,420
Common Stock
Feb 22
2024
BUY
Grant, award, or other acquisition
-
41,290
Added 11.44%
319,668
Common Stock
Jan 18
2024
SELL
Sale (or disposition) back to the issuer
$1,373,146
$125.23 p/Share
10,965
Reduced 3.79%
278,378
Common Stock
Jan 18
2024
SELL
Payment of exercise price or tax liability
$1,791,289
$125.23 p/Share
14,304
Reduced 4.71%
289,343
Common Stock
Jan 18
2024
BUY
Exercise of conversion of derivative security
-
36,239
Added 10.66%
303,647
Common Stock
Jul 01
2023
SELL
Payment of exercise price or tax liability
-
3,524
Reduced 1.3%
267,408
Common Stock
Jul 01
2023
BUY
Grant, award, or other acquisition
-
8,953
Added 3.2%
270,932
Common Stock
Feb 26
2023
SELL
Sale (or disposition) back to the issuer
$358,284
$130.38 p/Share
2,748
Reduced 1.04%
261,979
Common Stock
Feb 26
2023
SELL
Payment of exercise price or tax liability
$465,195
$130.38 p/Share
3,568
Reduced 1.33%
264,727
Common Stock
Feb 23
2023
SELL
Sale (or disposition) back to the issuer
$536,109
$131.69 p/Share
4,071
Reduced 1.49%
268,295
Common Stock
Feb 23
2023
SELL
Payment of exercise price or tax liability
$1,837,338
$131.69 p/Share
13,952
Reduced 4.87%
272,366
Common Stock
Feb 23
2023
BUY
Grant, award, or other acquisition
-
22,030
Added 7.14%
286,318
Common Stock
Feb 02
2023
-
2,585
Reduced 0.97%
264,288
Common Stock
Jan 31
2023
SELL
Sale (or disposition) back to the issuer
$2,016,230
$139.88 p/Share
14,414
Reduced 5.12%
266,873
Common Stock
Jan 31
2023
SELL
Payment of exercise price or tax liability
$2,622,889
$139.88 p/Share
18,751
Reduced 6.25%
281,287
Common Stock
Jan 31
2023
BUY
Exercise of conversion of derivative security
-
47,583
Added 13.69%
300,038
Common Stock
Dec 18
2022
SELL
Payment of exercise price or tax liability
$163,201
$117.92 p/Share
1,384
Reduced 0.54%
253,521
Common Stock
Dec 18
2022
SELL
Sale (or disposition) back to the issuer
$125,702
$117.92 p/Share
1,066
Reduced 0.42%
252,455
Common Stock
May 27
2022
SELL
Open market or private sale
$2,336,893
$131.53 p/Share
17,767
Reduced 6.52%
254,905
Common Stock
May 27
2022
BUY
Exercise of conversion of derivative security
$129,510
$48.56 p/Share
2,667
Added 0.97%
272,672
Common Stock
Feb 26
2022
SELL
Sale (or disposition) back to the issuer
$232,920
$84.76 p/Share
2,748
Reduced 1.01%
270,005
Common Stock
Feb 26
2022
SELL
Payment of exercise price or tax liability
$302,339
$84.76 p/Share
3,567
Reduced 1.29%
272,753
Common Stock
Feb 23
2022
SELL
Sale (or disposition) back to the issuer
$350,757
$86.16 p/Share
4,071
Reduced 1.45%
276,320
Common Stock
Feb 23
2022
SELL
Payment of exercise price or tax liability
$455,183
$86.16 p/Share
5,283
Reduced 1.85%
280,391
Common Stock
Feb 22
2022
SELL
Payment of exercise price or tax liability
$938,933
$86.89 p/Share
10,806
Reduced 3.64%
285,674
Common Stock