Sep 04
2024
SELL
Open market or private sale
$2,037,708
$276.0 p/Share
7,383
Reduced 9.55%
69,962
Common Stock
Sep 03
2024
SELL
Payment of exercise price or tax liability
$4,266,120
$275.91 p/Share
15,462
Reduced 16.66%
77,345
Common Stock
Sep 03
2024
SELL
Open market or private sale
$5,253,553
$274.38 p/Share
19,147
Reduced 17.1%
92,807
Common Stock
Sep 03
2024
BUY
Exercise of conversion of derivative security
$3,306,686
$172.7 p/Share
19,147
Added 14.6%
111,954
Common Stock
Sep 01
2024
BUY
Grant, award, or other acquisition
-
15,428
Added 14.25%
92,807
Common Stock
Aug 07
2024
BUY
Grant, award, or other acquisition
-
23,628
Added 23.39%
77,379
Common Stock
Aug 01
2024
SELL
Open market or private sale
$4,020,267
$260.38 p/Share
15,440
Reduced 22.32%
53,750
Common Stock
Aug 01
2024
BUY
Exercise of conversion of derivative security
$3,193,918
$206.86 p/Share
15,440
Added 18.24%
69,190
Common Stock
Jul 01
2024
BUY
Discretionary transaction
$11,866
$223.89 p/Share
53
Added 0.1%
53,750
Common Stock
Jan 03
2024
SELL
Open market or private sale
$83,873
$233.63 p/Share
359
Reduced 0.66%
53,696
Common Stock
Jan 02
2024
SELL
Payment of exercise price or tax liability
$100,876
$232.97 p/Share
433
Reduced 0.79%
54,055
Common Stock
Jan 01
2024
BUY
Discretionary transaction
$12,393
$221.32 p/Share
56
Added 0.1%
54,488
Common Stock
Sep 05
2023
SELL
Open market or private sale
$752,305
$253.9 p/Share
2,963
Reduced 5.16%
54,432
Common Stock
Sep 01
2023
SELL
Payment of exercise price or tax liability
$3,423,469
$255.75 p/Share
13,386
Reduced 18.91%
57,395
Common Stock
Sep 01
2023
SELL
Open market or private sale
$4,418,823
$255.04 p/Share
17,326
Reduced 19.66%
70,781
Common Stock
Sep 01
2023
BUY
Exercise of conversion of derivative security
$3,088,687
$154.18 p/Share
20,033
Added 18.53%
88,107
Common Stock
Sep 01
2023
BUY
Grant, award, or other acquisition
-
14,076
Added 17.13%
68,074
Common Stock
Aug 03
2023
BUY
Grant, award, or other acquisition
-
24,262
Added 31.0%
53,998
Common Stock
Jul 03
2023
SELL
Open market or private sale
$393,232
$218.22 p/Share
1,802
Reduced 5.71%
29,735
Common Stock
Jul 01
2023
BUY
Discretionary transaction
$10,857
$208.8 p/Share
52
Added 0.16%
31,537
Common Stock
Jun 30
2023
SELL
Payment of exercise price or tax liability
$1,368,192
$219.79 p/Share
6,225
Reduced 16.51%
31,485
Common Stock
Jan 01
2023
BUY
Discretionary transaction
$12,480
$226.92 p/Share
55
Added 0.15%
37,710
Common Stock
Jan 01
2023
BUY
Grant, award, or other acquisition
-
3,453
Added 8.4%
37,655
Common Stock
Sep 02
2022
SELL
Open market or private sale
$1,714,907
$245.9 p/Share
6,974
Reduced 16.94%
34,202
Common Stock
Sep 01
2022
SELL
Payment of exercise price or tax liability
$1,796,492
$245.96 p/Share
7,304
Reduced 10.66%
61,209
Common Stock