Feb 05
2025
SELL
Open market or private sale
$62,712,993
$992.2 p/Share
63,206
Reduced 66.66%
31,610
Common Stock
Feb 05
2025
BUY
Exercise of conversion of derivative security
$18,008,653
$284.92 p/Share
63,206
Added 40.0%
94,816
Common Stock
Feb 04
2025
SELL
Open market or private sale
$421,723
$994.63 p/Share
424
Reduced 1.32%
31,610
Common Stock
Feb 03
2025
SELL
Payment of exercise price or tax liability
$412,192
$976.76 p/Share
422
Reduced 1.3%
32,034
Common Stock
Feb 03
2025
BUY
Exercise of conversion of derivative security
-
846
Added 2.54%
32,456
Common Stock
Jan 30
2025
SELL
Open market or private sale
$40,418,242
$982.91 p/Share
41,121
Reduced 56.54%
31,610
Common Stock
Jan 30
2025
BUY
Exercise of conversion of derivative security
$12,916,394
$333.12 p/Share
38,774
Added 34.77%
72,731
Common Stock
Jan 07
2025
SELL
Payment of exercise price or tax liability
$1,764,461
$881.79 p/Share
2,001
Reduced 5.56%
33,957
Common Stock
Jan 07
2025
BUY
Grant, award, or other acquisition
-
4,348
Added 10.79%
35,958
Common Stock
Nov 05
2024
SELL
Open market or private sale
$204,433
$765.67 p/Share
267
Reduced 0.84%
31,610
Common Stock
Nov 04
2024
SELL
Payment of exercise price or tax liability
$208,520
$755.51 p/Share
276
Reduced 0.86%
31,877
Common Stock
Nov 04
2024
BUY
Exercise of conversion of derivative security
-
543
Added 1.66%
32,153
Common Stock
Aug 20
2024
SELL
Open market or private sale
$9,653,700
$700.0 p/Share
13,791
Reduced 30.38%
31,610
Common Stock
Aug 20
2024
BUY
Exercise of conversion of derivative security
$4,825,332
$349.89 p/Share
13,791
Added 23.3%
45,401
Common Stock
Aug 13
2024
SELL
Open market or private sale
$7,016,100
$650.0 p/Share
10,794
Reduced 25.46%
31,610
Common Stock
Aug 13
2024
BUY
Exercise of conversion of derivative security
$2,914,595
$270.02 p/Share
10,794
Added 20.29%
42,404
Common Stock
Aug 06
2024
SELL
Open market or private sale
$12,603,051
$610.14 p/Share
20,656
Reduced 39.52%
31,610
Common Stock
Aug 06
2024
BUY
Exercise of conversion of derivative security
$3,297,759
$161.75 p/Share
20,388
Added 28.17%
51,998
Common Stock
Aug 05
2024
SELL
Payment of exercise price or tax liability
$165,199
$598.55 p/Share
276
Reduced 0.86%
31,878
Common Stock
Aug 05
2024
BUY
Exercise of conversion of derivative security
-
544
Added 1.66%
32,154
Common Stock
May 03
2024
SELL
Open market or private sale
$159,090
$593.62 p/Share
268
Reduced 0.84%
31,610
Common Stock
May 03
2024
SELL
Payment of exercise price or tax liability
$159,897
$579.34 p/Share
276
Reduced 0.86%
31,878
Common Stock
May 03
2024
BUY
Exercise of conversion of derivative security
-
544
Added 1.66%
32,154
Common Stock
Feb 06
2024
SELL
Open market or private sale
$148,454
$556.01 p/Share
267
Reduced 0.84%
31,610
Common Stock
Feb 05
2024
SELL
Payment of exercise price or tax liability
$155,128
$562.06 p/Share
276
Reduced 0.86%
31,877
Common Stock