Mar 31
2025
BUY
Grant, award, or other acquisition
$16,802
$494.18 p/Share
34
Added 0.24%
14,060
Common Stock
Mar 04
2025
SELL
Open market or private sale
$950,435
$613.58 p/Share
1,549
Reduced 9.95%
14,026
Common Stock
Mar 01
2025
SELL
Payment of exercise price or tax liability
$1,203,474
$608.43 p/Share
1,978
Reduced 11.27%
15,575
Common Stock
Mar 01
2025
BUY
Exercise of conversion of derivative security
-
5,638
Added 26.39%
15,724
Common Stock
Dec 13
2024
SELL
Open market or private sale
$4,144,040
$613.75 p/Share
6,752
Reduced 36.17%
11,917
Common Stock
Dec 13
2024
BUY
Exercise of conversion of derivative security
$2,815,989
$417.06 p/Share
6,752
Added 26.56%
18,669
Common Stock
Dec 10
2024
-
220
Reduced 1.81%
11,917
Common Stock
Dec 04
2024
SELL
Open market or private sale
$1,580,025
$632.01 p/Share
2,500
Reduced 17.01%
12,197
Common Stock
Dec 04
2024
BUY
Exercise of conversion of derivative security
$1,104,696
$402.0 p/Share
2,748
Added 15.75%
14,697
Common Stock
Dec 02
2024
-
60
Reduced 0.49%
12,137
Common Stock
Nov 08
2024
SELL
Open market or private sale
$1,561,025
$624.41 p/Share
2,500
Reduced 17.3%
11,949
Common Stock
Nov 08
2024
BUY
Exercise of conversion of derivative security
$939,625
$375.85 p/Share
2,500
Added 14.75%
14,449
Common Stock
Nov 07
2024
SELL
Open market or private sale
$1,225,380
$612.69 p/Share
2,000
Reduced 14.34%
11,949
Common Stock
Nov 07
2024
BUY
Exercise of conversion of derivative security
$751,700
$375.85 p/Share
2,000
Added 12.54%
13,949
Common Stock
Nov 06
2024
SELL
Open market or private sale
$1,809,630
$603.21 p/Share
3,000
Reduced 20.07%
11,949
Common Stock
Nov 06
2024
BUY
Exercise of conversion of derivative security
$1,127,550
$375.85 p/Share
3,000
Added 16.71%
14,949
Common Stock
Sep 09
2024
SELL
Open market or private sale
$1,466,375
$586.55 p/Share
2,500
Reduced 17.3%
11,949
Common Stock
Sep 09
2024
BUY
Exercise of conversion of derivative security
$725,425
$290.17 p/Share
2,500
Added 14.75%
14,449
Common Stock
Aug 30
2024
SELL
Open market or private sale
$1,473,125
$589.25 p/Share
2,500
Reduced 17.3%
11,949
Common Stock
Aug 30
2024
BUY
Exercise of conversion of derivative security
$725,425
$290.17 p/Share
2,500
Added 14.75%
14,449
Common Stock
Aug 29
2024
SELL
Open market or private sale
$1,467,750
$587.1 p/Share
2,500
Reduced 17.3%
11,949
Common Stock
Aug 29
2024
BUY
Exercise of conversion of derivative security
$725,425
$290.17 p/Share
2,500
Added 14.75%
14,449
Common Stock
Aug 08
2024
SELL
Open market or private sale
$1,445,774
$578.31 p/Share
2,500
Reduced 17.3%
11,949
Common Stock
Aug 08
2024
BUY
Exercise of conversion of derivative security
$533,375
$213.35 p/Share
2,500
Added 14.75%
14,449
Common Stock
Aug 07
2024
SELL
Open market or private sale
$1,136,340
$568.17 p/Share
2,000
Reduced 14.34%
11,949
Common Stock