Mar 15
2025
BUY
Grant, award, or other acquisition
-
113,895
Added 27.43%
301,333
Common Stock, $0.001 p...
Oct 17
2024
SELL
Open market or private sale
$127,545
$16.56 p/Share
7,702
Reduced 3.95%
187,438
Common Stock, $0.001 p...
Aug 20
2024
SELL
Open market or private sale
$99,970
$18.36 p/Share
5,445
Reduced 2.71%
195,140
Common Stock, $0.001 p...
May 03
2024
SELL
Open market or private sale
$44,066
$20.03 p/Share
2,200
Reduced 1.08%
200,585
Common Stock, $0.001 p...
Mar 20
2024
SELL
Open market or private sale
$467,084
$17.98 p/Share
25,978
Reduced 11.36%
202,785
Common Stock, $0.001 p...
Mar 19
2024
SELL
Open market or private sale
$137,212
$17.85 p/Share
7,687
Reduced 3.25%
228,763
Common Stock, $0.001 p...
Mar 15
2024
BUY
Grant, award, or other acquisition
-
84,507
Added 26.33%
236,450
Common Stock, $0.001 p...
Jan 22
2024
SELL
Open market or private sale
$33,540
$20.0 p/Share
1,677
Reduced 1.09%
151,943
Common Stock, $0.001 p...
Dec 13
2023
SELL
Open market or private sale
$45,313
$18.01 p/Share
2,516
Reduced 1.61%
153,620
Common Stock, $0.001 p...
Oct 19
2023
SELL
Open market or private sale
$67,339
$15.42 p/Share
4,367
Reduced 2.72%
156,136
Common Stock, $0.001 p...
Oct 18
2023
SELL
Open market or private sale
$51,994
$15.6 p/Share
3,333
Reduced 2.03%
160,503
Common Stock, $0.001 p...
Aug 15
2023
SELL
Open market or private sale
$143,598
$17.48 p/Share
8,215
Reduced 4.77%
163,836
Common Stock, $0.001 p...
Mar 21
2023
SELL
Payment of exercise price or tax liability
$121,391
$19.79 p/Share
6,134
Reduced 3.44%
172,051
Common Stock, $0.001 p...
Mar 15
2023
BUY
Grant, award, or other acquisition
-
75,112
Added 29.65%
178,185
Common Stock, $0.001 p...
Oct 19
2022
SELL
Payment of exercise price or tax liability
$226,586
$22.8 p/Share
9,938
Reduced 8.79%
103,073
Common Stock, $0.001 p...
Aug 26
2022
SELL
Open market or private sale
$49,554
$25.53 p/Share
1,941
Reduced 1.69%
113,011
Common Stock, $0.001 p...
Mar 15
2022
BUY
Grant, award, or other acquisition
-
68,348
Added 37.29%
114,952
Common Stock, $0.001 p...
Nov 01
2021
BUY
Grant, award, or other acquisition
-
48,827
Added 50.0%
48,827
Common Stock, $0.001 p...