Nov 20
2024
SELL
Open market or private sale
$157,800
$31.56 p/Share
5,000
Reduced 2.26%
216,129
Common stock, $.001 pa...
Oct 22
2024
SELL
Payment of exercise price or tax liability
$144,970
$18.51 p/Share
7,832
Reduced 3.42%
221,129
Common stock, $.001 pa...
Jul 22
2024
SELL
Payment of exercise price or tax liability
$79,908
$9.68 p/Share
8,255
Reduced 3.48%
228,961
Common stock, $.001 pa...
Jun 14
2024
SELL
Payment of exercise price or tax liability
$178,325
$10.44 p/Share
17,081
Reduced 6.72%
237,216
Common stock, $.001 pa...
Jun 13
2024
SELL
Sale (or disposition) back to the issuer
$461,949
$10.44 p/Share
44,248
Reduced 14.82%
254,297
Common stock, $.001 pa...
Jun 13
2024
BUY
Grant, award, or other acquisition
-
88,495
Added 22.86%
298,545
Common stock, $.001 pa...
May 23
2024
SELL
Payment of exercise price or tax liability
$9,211
$12.12 p/Share
760
Reduced 0.36%
210,050
Common stock, $.001 pa...
Apr 29
2024
BUY
Grant, award, or other acquisition
-
28,436
Added 11.89%
210,810
Common stock, $.001 pa...
Apr 22
2024
SELL
Payment of exercise price or tax liability
$99,214
$12.12 p/Share
8,186
Reduced 4.3%
182,374
Common stock, $.001 pa...
Jan 22
2024
SELL
Payment of exercise price or tax liability
$156,961
$15.81 p/Share
9,928
Reduced 4.95%
190,560
Common stock, $.001 pa...
Jan 16
2024
SELL
Open market or private sale
$341,599
$17.08 p/Share
20,000
Reduced 9.07%
200,488
Common stock, $.001 pa...
Dec 20
2023
SELL
Payment of exercise price or tax liability
$76,554
$23.01 p/Share
3,327
Reduced 1.49%
220,488
Common stock, $.001 pa...
Dec 20
2023
BUY
Exercise of conversion of derivative security
$69,200
$13.84 p/Share
5,000
Added 2.19%
223,815
Common stock, $.001 pa...
Oct 23
2023
SELL
Payment of exercise price or tax liability
$42,482
$6.91 p/Share
6,148
Reduced 2.73%
218,815
Common stock, $.001 pa...
Aug 31
2023
SELL
Payment of exercise price or tax liability
$124,301
$15.22 p/Share
8,167
Reduced 3.5%
224,963
Common stock, $.001 pa...
Aug 31
2023
BUY
Exercise of conversion of derivative security
$109,560
$9.96 p/Share
11,000
Added 4.51%
233,130
Common stock, $.001 pa...
Aug 22
2023
SELL
Open market or private sale
$238,200
$15.88 p/Share
15,000
Reduced 6.33%
222,130
Common stock, $.001 pa...
Aug 08
2023
SELL
Open market or private sale
$709,200
$11.82 p/Share
60,000
Reduced 20.19%
237,130
Common stock, $.001 pa...
Jul 25
2023
SELL
Payment of exercise price or tax liability
$6,116
$2.14 p/Share
2,858
Reduced 0.95%
297,130
Common stock, $.001 pa...
Jul 24
2023
SELL
Payment of exercise price or tax liability
$67,480
$7.91 p/Share
8,531
Reduced 2.77%
299,988
Common stock, $.001 pa...
Jun 26
2023
BUY
Grant, award, or other acquisition
-
124,555
Added 28.76%
308,519
Common stock, $.001 pa...
Apr 24
2023
SELL
Payment of exercise price or tax liability
$12,615
$2.14 p/Share
5,895
Reduced 3.1%
183,964
Common stock, $.001 pa...
Feb 17
2023
SELL
Open market or private sale
$8,880
$2.96 p/Share
3,000
Reduced 1.56%
189,859
Common stock, $.001 pa...
Feb 01
2023
SELL
Open market or private sale
$11,730
$2.55 p/Share
4,600
Reduced 2.33%
192,859
Common stock, $.001 pa...
Jan 23
2023
SELL
Payment of exercise price or tax liability
$10,101
$2.21 p/Share
4,571
Reduced 2.26%
197,459
Common stock, $.001 pa...