Aug 07
2025
SELL
Open market or private sale
$255,900
$51.18 p/Share
5,000
Reduced 4.38%
109,227
Common Stock, $0.001 p...
Apr 18
2025
SELL
Payment of exercise price or tax liability
$163,520
$37.24 p/Share
4,391
Reduced 3.7%
114,227
Common Stock, $0.001 p...
Mar 01
2025
SELL
Payment of exercise price or tax liability
$38,278
$25.69 p/Share
1,490
Reduced 1.68%
87,283
Common Stock, $0.001 p...
Mar 01
2025
BUY
Grant, award, or other acquisition
-
31,335
Added 20.9%
118,618
Common Stock, $0.001 p...
Jan 01
2025
SELL
Payment of exercise price or tax liability
$99,644
$26.34 p/Share
3,783
Reduced 4.09%
88,773
Common Stock, $0.001 p...
Aug 19
2024
SELL
Payment of exercise price or tax liability
$239,634
$41.56 p/Share
5,766
Reduced 5.86%
92,556
Common Stock, $0.001 p...
Aug 19
2024
BUY
Grant, award, or other acquisition
-
14,652
Added 12.97%
98,322
Common Stock, $0.001 p...
Apr 19
2024
SELL
Open market or private sale
$283,164
$69.42 p/Share
4,079
Reduced 4.65%
83,670
Common Stock, $0.001 p...
Mar 04
2024
SELL
Open market or private sale
$470,855
$85.61 p/Share
5,500
Reduced 5.9%
87,749
Common Stock, $0.001 p...
Mar 01
2024
BUY
Grant, award, or other acquisition
-
11,353
Added 10.85%
93,249
Common Stock, $0.001 p...
Jan 03
2024
SELL
Open market or private sale
$136,184
$56.72 p/Share
2,401
Reduced 2.84%
82,046
Common Stock, $0.001 p...
Aug 21
2023
SELL
Payment of exercise price or tax liability
$256,664
$179.36 p/Share
1,431
Reduced 4.57%
29,886
Common Stock
Aug 21
2023
SELL
Open market or private sale
$754,853
$179.13 p/Share
4,214
Reduced 13.75%
26,433
Common Stock
Aug 01
2023
BUY
Grant, award, or other acquisition
-
4,884
Added 13.49%
31,317
Common Stock
Apr 18
2023
SELL
Open market or private sale
$79,175
$131.52 p/Share
602
Reduced 2.04%
28,860
Common Stock, $0.001 p...
Jan 01
2023
BUY
Grant, award, or other acquisition
-
9,611
Added 2.77%
337,089
Common Stock
Aug 26
2022
SELL
Open market or private sale
$66,302
$107.46 p/Share
617
Reduced 3.01%
19,851
Common Stock, $0.001 p...
Aug 19
2022
BUY
Grant, award, or other acquisition
-
2,442
Added 10.4%
21,036
Common Stock
Apr 18
2022
SELL
Open market or private sale
$48,654
$85.66 p/Share
568
Reduced 3.05%
18,026
Common Stock, $0.001 p...
Apr 18
2022
BUY
Grant, award, or other acquisition
-
18,594
Added 50.0%
18,594
Common Stock