Oct 22
2024
SELL
Payment of exercise price or tax liability
$447,053
$18.51 p/Share
24,152
Reduced 1.8%
1,314,095
Common stock, $.001 pa...
Jul 22
2024
SELL
Payment of exercise price or tax liability
$233,830
$9.68 p/Share
24,156
Reduced 1.77%
1,338,247
Common stock, $.001 pa...
Jun 14
2024
SELL
Payment of exercise price or tax liability
$517,395
$10.44 p/Share
49,559
Reduced 3.51%
1,362,403
Common stock, $.001 pa...
Jun 13
2024
SELL
Sale (or disposition) back to the issuer
$1,319,845
$10.44 p/Share
126,422
Reduced 8.22%
1,411,962
Common stock, $.001 pa...
Jun 13
2024
BUY
Grant, award, or other acquisition
-
252,844
Added 14.12%
1,538,384
Common stock, $.001 pa...
May 23
2024
SELL
Payment of exercise price or tax liability
$32,081
$12.12 p/Share
2,647
Reduced 0.21%
1,285,540
Common stock, $.001 pa...
Apr 29
2024
BUY
Grant, award, or other acquisition
-
94,786
Added 6.85%
1,288,187
Common stock, $.001 pa...
Apr 22
2024
SELL
Payment of exercise price or tax liability
$300,079
$12.12 p/Share
24,759
Reduced 2.03%
1,193,401
Common stock, $.001 pa...
Mar 18
2024
BUY
Open market or private purchase
$149,134
$12.66 p/Share
11,780
Added 0.96%
1,218,160
Common stock, $.001 pa...
Jan 22
2024
SELL
Payment of exercise price or tax liability
$473,841
$15.81 p/Share
29,971
Reduced 2.42%
1,206,380
Common stock, $.001 pa...
Dec 11
2023
SELL
Payment of exercise price or tax liability
$483,329
$19.76 p/Share
24,460
Reduced 1.94%
1,236,351
Common stock, $.001 pa...
Dec 11
2023
BUY
Exercise of conversion of derivative security
$415,200
$13.84 p/Share
30,000
Added 2.33%
1,257,832
Common stock, $.001 pa...
Oct 23
2023
SELL
Payment of exercise price or tax liability
$149,670
$6.91 p/Share
21,660
Reduced 1.73%
1,230,811
Common stock, $.001 pa...
Sep 14
2023
BUY
Open market or private purchase
$146,850
$9.79 p/Share
15,000
Added 1.18%
1,252,471
Common stock, $.001 pa...
Sep 06
2023
BUY
Open market or private purchase
$74,192
$12.44 p/Share
5,964
Added 0.48%
1,237,471
Common stock, $.001 pa...
Aug 31
2023
SELL
Payment of exercise price or tax liability
$809,338
$15.22 p/Share
53,176
Reduced 4.14%
1,231,507
Common stock, $.001 pa...
Aug 31
2023
BUY
Exercise of conversion of derivative security
$670,786
$9.96 p/Share
67,348
Added 4.99%
1,283,599
Common stock, $.001 pa...
Aug 18
2023
BUY
Open market or private purchase
$178,453
$12.36 p/Share
14,438
Added 1.17%
1,217,335
Common stock, $.001 pa...
Aug 17
2023
BUY
Open market or private purchase
$69,080
$12.42 p/Share
5,562
Added 0.46%
1,202,897
Common stock, $.001 pa...
Aug 11
2023
BUY
Open market or private purchase
$199,105
$12.6 p/Share
15,802
Added 1.3%
1,197,335
Common stock, $.001 pa...
Jul 25
2023
SELL
Payment of exercise price or tax liability
$18,506
$2.14 p/Share
8,648
Reduced 0.73%
1,181,533
Common stock, $.001 pa...
Jul 24
2023
SELL
Payment of exercise price or tax liability
$206,308
$7.91 p/Share
26,082
Reduced 2.14%
1,190,181
Common stock, $.001 pa...
Jun 26
2023
BUY
Grant, award, or other acquisition
-
355,871
Added 22.64%
1,216,263
Common stock, $.001 pa...
Apr 24
2023
SELL
Payment of exercise price or tax liability
$37,741
$2.14 p/Share
17,636
Reduced 2.01%
860,392
Common stock, $.001 pa...
Jan 23
2023
SELL
Payment of exercise price or tax liability
$36,327
$2.21 p/Share
16,438
Reduced 1.84%
878,028
Common stock, $.001 pa...