Mar 05
2025
SELL
Open market or private sale
$565,800
$282.9 p/Share
2,000
Reduced 13.07%
13,301
Common Stock
Mar 01
2025
SELL
Payment of exercise price or tax liability
$615,380
$290.0 p/Share
2,122
Reduced 15.87%
11,253
Common Stock
Mar 01
2025
SELL
Sale (or disposition) back to the issuer
$950,620
$290.0 p/Share
3,278
Reduced 17.64%
15,301
Common Stock
Mar 01
2025
BUY
Exercise of conversion of derivative security
$1,451,160
$290.0 p/Share
5,004
Added 29.85%
11,758
Common Stock
Mar 01
2025
BUY
Grant, award, or other acquisition
$2,124,540
$290.0 p/Share
7,326
Added 28.28%
18,579
Common Stock
Nov 25
2024
SELL
Open market or private sale
$455,759
$303.84 p/Share
1,500
Reduced 15.2%
8,371
Common Stock
Sep 06
2024
-
388
Reduced 3.78%
9,871
Common Stock
Aug 26
2024
SELL
Open market or private sale
$391,665
$261.11 p/Share
1,500
Reduced 12.76%
10,259
Common Stock
May 24
2024
SELL
Open market or private sale
$341,160
$227.44 p/Share
1,500
Reduced 11.31%
11,759
Common Stock
Mar 15
2024
SELL
Open market or private sale
$365,115
$243.41 p/Share
1,500
Reduced 10.16%
13,259
Common Stock
Mar 01
2024
SELL
Payment of exercise price or tax liability
$579,549
$245.26 p/Share
2,363
Reduced 15.67%
12,721
Common Stock
Mar 01
2024
SELL
Sale (or disposition) back to the issuer
$406,641
$245.26 p/Share
1,658
Reduced 10.1%
14,759
Common Stock
Mar 01
2024
BUY
Exercise of conversion of derivative security
$1,363,645
$245.26 p/Share
5,560
Added 29.34%
13,390
Common Stock
Mar 01
2024
BUY
Grant, award, or other acquisition
$906,480
$245.26 p/Share
3,696
Added 18.38%
16,417
Common Stock
Aug 28
2023
SELL
Open market or private sale
$705,005
$201.43 p/Share
3,500
Reduced 26.87%
9,524
Common Stock
Jun 07
2023
SELL
Open market or private sale
$384,380
$192.19 p/Share
2,000
Reduced 13.31%
13,024
Common Stock
May 26
2023
SELL
Open market or private sale
$647,465
$184.99 p/Share
3,500
Reduced 18.89%
15,024
Common Stock
Mar 02
2023
SELL
Open market or private sale
$521,350
$185.6 p/Share
2,809
Reduced 13.17%
18,524
Common Stock
Mar 02
2023
SELL
Payment of exercise price or tax liability
$447,852
$185.6 p/Share
2,413
Reduced 10.16%
21,333
Common Stock
Mar 02
2023
BUY
Exercise of conversion of derivative security
$969,203
$185.6 p/Share
5,222
Added 18.03%
23,746
Common Stock
Mar 01
2023
SELL
Sale (or disposition) back to the issuer
$407,104
$191.94 p/Share
2,121
Reduced 10.27%
18,524
Common Stock
Mar 01
2023
SELL
Payment of exercise price or tax liability
$496,356
$191.94 p/Share
2,586
Reduced 14.13%
15,711
Common Stock
Mar 01
2023
BUY
Exercise of conversion of derivative security
$1,160,277
$191.94 p/Share
6,045
Added 26.61%
16,668
Common Stock
Mar 01
2023
BUY
Grant, award, or other acquisition
$947,031
$191.94 p/Share
4,934
Added 19.29%
20,645
Common Stock
Feb 24
2023
SELL
Open market or private sale
$614,145
$175.47 p/Share
3,500
Reduced 22.22%
12,252
Common Stock