Oct 22
2024
SELL
Payment of exercise price or tax liability
$143,915
$18.51 p/Share
7,775
Reduced 2.85%
265,335
Common stock, $.001 pa...
Jul 22
2024
SELL
Payment of exercise price or tax liability
$75,291
$9.68 p/Share
7,778
Reduced 2.77%
273,110
Common stock, $.001 pa...
Jun 14
2024
SELL
Payment of exercise price or tax liability
$179,515
$10.44 p/Share
17,195
Reduced 5.77%
280,888
Common stock, $.001 pa...
Jun 13
2024
SELL
Sale (or disposition) back to the issuer
$422,350
$10.44 p/Share
40,455
Reduced 11.95%
298,083
Common stock, $.001 pa...
Jun 13
2024
BUY
Grant, award, or other acquisition
-
80,910
Added 19.29%
338,538
Common stock, $.001 pa...
May 23
2024
SELL
Payment of exercise price or tax liability
$7,393
$12.12 p/Share
610
Reduced 0.24%
257,628
Common stock, $.001 pa...
Apr 29
2024
BUY
Grant, award, or other acquisition
-
22,906
Added 8.15%
258,238
Common stock, $.001 pa...
Apr 22
2024
SELL
Payment of exercise price or tax liability
$86,851
$12.12 p/Share
7,166
Reduced 2.96%
235,332
Common stock, $.001 pa...
Jan 22
2024
SELL
Payment of exercise price or tax liability
$139,649
$15.81 p/Share
8,833
Reduced 3.51%
242,498
Common stock, $.001 pa...
Dec 15
2023
SELL
Open market or private sale
$474
$23.71 p/Share
20
Reduced 0.01%
251,331
Common stock, $.001 pa...
Dec 14
2023
SELL
Open market or private sale
$957,821
$22.39 p/Share
42,779
Reduced 14.54%
251,351
Common stock, $.001 pa...
Dec 07
2023
SELL
Payment of exercise price or tax liability
$76,405
$17.22 p/Share
4,437
Reduced 1.49%
294,130
Common stock, $.001 pa...
Dec 07
2023
BUY
Exercise of conversion of derivative security
$69,200
$13.84 p/Share
5,000
Added 1.65%
298,567
Common stock, $.001 pa...
Oct 23
2023
SELL
Payment of exercise price or tax liability
$61,063
$6.91 p/Share
8,837
Reduced 2.92%
293,567
Common stock, $.001 pa...
Sep 12
2023
SELL
Payment of exercise price or tax liability
$128,150
$11.65 p/Share
11,000
Reduced 3.51%
302,404
Common stock, $.001 pa...
Sep 12
2023
BUY
Exercise of conversion of derivative security
$119,520
$9.96 p/Share
12,000
Added 3.69%
313,404
Common stock, $.001 pa...
Aug 09
2023
SELL
Open market or private sale
$544,500
$12.1 p/Share
45,000
Reduced 12.99%
301,404
Common stock, $.001 pa...
Jul 25
2023
SELL
Payment of exercise price or tax liability
$5,478
$2.14 p/Share
2,560
Reduced 0.73%
346,404
Common stock, $.001 pa...
Jul 24
2023
SELL
Payment of exercise price or tax liability
$69,900
$7.91 p/Share
8,837
Reduced 2.47%
348,964
Common stock, $.001 pa...
Jun 26
2023
BUY
Grant, award, or other acquisition
-
96,085
Added 21.17%
357,801
Common stock, $.001 pa...
Apr 24
2023
SELL
Payment of exercise price or tax liability
$13,484
$2.14 p/Share
6,301
Reduced 2.35%
261,716
Common stock, $.001 pa...
Jan 23
2023
SELL
Payment of exercise price or tax liability
$14,844
$2.21 p/Share
6,717
Reduced 2.44%
268,017
Common stock, $.001 pa...
Oct 24
2022
SELL
Payment of exercise price or tax liability
$18,385
$2.74 p/Share
6,710
Reduced 2.38%
274,734
Common stock, $.001 pa...
Jul 25
2022
SELL
Payment of exercise price or tax liability
$5,633
$2.96 p/Share
1,903
Reduced 0.67%
281,444
Common stock, $.001 pa...
Jul 22
2022
SELL
Payment of exercise price or tax liability
$12,234
$1.82 p/Share
6,722
Reduced 2.32%
283,347
Common stock, $.001 pa...