Dec 10
2025
SELL
Payment of exercise price or tax liability
-
576
Reduced 1.17%
48,851
Common Stock, $0.0001...
Nov 10
2025
SELL
Payment of exercise price or tax liability
-
576
Reduced 1.15%
49,427
Common Stock, $0.0001...
Oct 10
2025
SELL
Payment of exercise price or tax liability
-
581
Reduced 1.15%
50,003
Common Stock, $0.0001...
Sep 10
2025
SELL
Payment of exercise price or tax liability
-
576
Reduced 1.13%
50,584
Common Stock, $0.0001...
Aug 11
2025
SELL
Payment of exercise price or tax liability
-
1,377
Reduced 2.62%
51,160
Common Stock, $0.0001...
Jul 18
2025
BUY
Grant, award, or other acquisition
-
26,666
Added 33.67%
52,537
Common Stock, $0.0001...
Jul 10
2025
SELL
Payment of exercise price or tax liability
-
308
Reduced 1.18%
25,871
Common Stock, $0.0001...
Jun 10
2025
SELL
Payment of exercise price or tax liability
-
309
Reduced 1.17%
26,179
Common Stock, $0.0001...
May 13
2025
SELL
Payment of exercise price or tax liability
-
616
Reduced 2.27%
26,488
Common Stock, $0.0001...
Mar 14
2025
SELL
Payment of exercise price or tax liability
-
13,011
Reduced 3.1%
406,571
Common Stock, $0.0001...
Feb 27
2025
BUY
Grant, award, or other acquisition
-
23,320
Added 5.27%
419,582
Common Stock, $0.0001...
Feb 10
2025
SELL
Payment of exercise price or tax liability
-
5,280
Reduced 1.31%
396,262
Common Stock, $0.0001...
Jan 10
2025
SELL
Payment of exercise price or tax liability
-
5,281
Reduced 1.3%
401,542
Common Stock, $0.0001...
Dec 10
2024
SELL
Payment of exercise price or tax liability
-
5,593
Reduced 1.36%
406,823
Common Stock, $0.0001...
Nov 12
2024
SELL
Payment of exercise price or tax liability
-
5,630
Reduced 1.35%
412,418
Common Stock, $0.0001...
Oct 10
2024
SELL
Payment of exercise price or tax liability
-
5,575
Reduced 1.32%
418,048
Common Stock, $0.0001...
Sep 10
2024
SELL
Payment of exercise price or tax liability
-
5,575
Reduced 1.3%
423,623
Common Stock, $0.0001...
Aug 12
2024
SELL
Payment of exercise price or tax liability
-
5,576
Reduced 1.28%
429,198
Common Stock, $0.0001...
Jul 10
2024
SELL
Payment of exercise price or tax liability
-
5,575
Reduced 1.27%
434,774
Common Stock, $0.0001...
Jun 10
2024
SELL
Payment of exercise price or tax liability
-
7,706
Reduced 1.72%
440,349
Common Stock, $0.0001...
May 20
2024
BUY
Grant, award, or other acquisition
-
212,765
Added 32.2%
448,055
Common Stock, $0.0001...
May 10
2024
SELL
Payment of exercise price or tax liability
-
3,444
Reduced 1.44%
235,290
Common Stock, $0.0001...
Apr 10
2024
SELL
Payment of exercise price or tax liability
-
29,714
Reduced 11.07%
238,734
Common Stock, $0.0001...
Feb 29
2024
BUY
Grant, award, or other acquisition
-
21,535
Added 7.43%
268,448
Common Stock, $0.0001...