Dec 05
2025
SELL
Open market or private sale
$276,471
$141.49 p/Share
1,954
Reduced 3.04%
62,381
Common Stock, $0.0001 ...
Dec 05
2025
BUY
Exercise of conversion of derivative security
$85,624
$43.82 p/Share
1,954
Added 2.95%
64,335
Common Stock, $0.0001 ...
Dec 04
2025
SELL
Open market or private sale
$595,161
$140.17 p/Share
4,246
Reduced 6.37%
62,381
Common Stock, $0.0001 ...
Dec 04
2025
BUY
Exercise of conversion of derivative security
$186,059
$43.82 p/Share
4,246
Added 5.99%
66,627
Common Stock, $0.0001 ...
Oct 31
2025
BUY
Grant, award, or other acquisition
$4,582
$86.46 p/Share
53
Added 0.08%
62,381
Common Stock, $0.0001 ...
Aug 29
2025
SELL
Open market or private sale
$240,426
$133.57 p/Share
1,800
Reduced 2.81%
62,328
Common Stock, $0.0001 ...
Aug 29
2025
BUY
Exercise of conversion of derivative security
$78,876
$43.82 p/Share
1,800
Added 2.73%
64,128
Common Stock, $0.0001 ...
Aug 22
2025
SELL
Open market or private sale
$1,161,840
$145.23 p/Share
8,000
Reduced 11.38%
62,328
Common Stock, $0.0001 ...
Aug 22
2025
BUY
Exercise of conversion of derivative security
$350,560
$43.82 p/Share
8,000
Added 10.21%
70,328
Common Stock, $0.0001 ...
Aug 19
2025
SELL
Open market or private sale
$301,206
$132.69 p/Share
2,270
Reduced 3.51%
62,328
Common Stock, $0.0001 ...
Aug 19
2025
BUY
Exercise of conversion of derivative security
$99,471
$43.82 p/Share
2,270
Added 3.39%
64,598
Common Stock, $0.0001 ...
May 15
2025
SELL
Payment of exercise price or tax liability
$333,191
$133.17 p/Share
2,502
Reduced 3.86%
62,328
Common Stock, $0.0001 ...
May 15
2025
BUY
Grant, award, or other acquisition
-
21,114
Added 24.57%
64,830
Common Stock, $0.0001 ...
Apr 30
2025
BUY
Grant, award, or other acquisition
$4,150
$86.46 p/Share
48
Added 0.11%
43,716
Common Stock, $0.0001 ...
Sep 03
2024
SELL
Open market or private sale
$97,175
$115.0 p/Share
845
Reduced 1.9%
43,615
Common Stock, $0.0001 ...
May 15
2024
SELL
Payment of exercise price or tax liability
$621,141
$131.57 p/Share
4,721
Reduced 11.69%
35,676
Common Stock, $0.0001 ...
May 15
2024
BUY
Grant, award, or other acquisition
-
8,784
Added 16.5%
44,460
Common Stock, $0.0001 ...
Apr 30
2024
BUY
Grant, award, or other acquisition
$3,796
$77.48 p/Share
49
Added 0.12%
40,397
Common Stock, $0.0001 ...
Jan 18
2024
BUY
Grant, award, or other acquisition
-
6,829
Added 14.48%
40,348
Common Stock, $0.0001 ...
Oct 31
2023
BUY
Grant, award, or other acquisition
$3,719
$77.48 p/Share
48
Added 0.14%
33,519
Common Stock, $0.0001 ...
May 15
2023
SELL
Payment of exercise price or tax liability
$213,068
$136.32 p/Share
1,563
Reduced 5.17%
28,673
Common Stock, $0.0001 ...
May 15
2023
BUY
Grant, award, or other acquisition
-
4,798
Added 12.54%
33,471
Common Stock, $0.0001 ...
Apr 28
2023
BUY
Grant, award, or other acquisition
$4,134
$100.85 p/Share
41
Added 0.14%
30,236
Common Stock, $0.0001 ...
Feb 15
2023
SELL
Payment of exercise price or tax liability
$120,608
$188.45 p/Share
640
Reduced 2.08%
30,195
Common Stock, $0.0001 ...
Jan 31
2023
SELL
Payment of exercise price or tax liability
$164,127
$156.91 p/Share
1,046
Reduced 3.28%
30,835
Common Stock, $0.0001 ...