Jun 13
2025
SELL
Open market or private sale
$696,768
$580.64 p/Share
1,200
Reduced 8.01%
13,772
Common Stock
Jun 12
2025
SELL
Open market or private sale
$613,036
$587.2 p/Share
1,044
Reduced 6.52%
14,972
Common Stock
Jun 10
2025
SELL
Open market or private sale
$703,548
$586.29 p/Share
1,200
Reduced 6.97%
16,016
Common Stock
Jun 06
2025
-
259
Reduced 1.48%
17,216
Common Stock
Jun 06
2025
SELL
Open market or private sale
$693,192
$577.66 p/Share
1,200
Reduced 6.43%
17,475
Common Stock
May 23
2025
SELL
Open market or private sale
$1,894,143
$568.3 p/Share
3,333
Reduced 22.89%
11,231
Common Stock
May 23
2025
BUY
Exercise of conversion of derivative security
$1,152,784
$345.87 p/Share
3,333
Added 18.62%
14,564
Common Stock
May 16
2025
SELL
Open market or private sale
$1,035,754
$576.38 p/Share
1,797
Reduced 13.79%
11,231
Common Stock
May 07
2025
SELL
Open market or private sale
$575,288
$557.45 p/Share
1,032
Reduced 7.34%
13,028
Common Stock
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