Nov 18
2024
SELL
Open market or private sale
$70,289
$28.89 p/Share
2,433
Reduced 2.42%
98,122
Common stock, $.001 pa...
Nov 14
2024
SELL
Open market or private sale
$327,361
$28.97 p/Share
11,300
Reduced 10.1%
100,555
Common stock, $.001 pa...
Nov 12
2024
SELL
Open market or private sale
$181,053
$28.89 p/Share
6,267
Reduced 5.31%
111,855
Common stock, $.001 pa...
Nov 08
2024
SELL
Open market or private sale
$269,300
$26.93 p/Share
10,000
Reduced 7.81%
118,122
Common stock, $.001 pa...
Oct 22
2024
SELL
Payment of exercise price or tax liability
$88,829
$18.51 p/Share
4,799
Reduced 3.61%
128,122
Common stock, $.001 pa...
Sep 24
2024
SELL
Open market or private sale
$150,200
$15.02 p/Share
10,000
Reduced 7.0%
132,921
Common stock, $.001 pa...
Jul 22
2024
SELL
Payment of exercise price or tax liability
$49,000
$9.68 p/Share
5,062
Reduced 3.42%
142,921
Common stock, $.001 pa...
Jun 14
2024
SELL
Payment of exercise price or tax liability
$102,040
$10.44 p/Share
9,774
Reduced 6.2%
147,983
Common stock, $.001 pa...
Jun 13
2024
SELL
Sale (or disposition) back to the issuer
$263,964
$10.44 p/Share
25,284
Reduced 13.81%
157,757
Common stock, $.001 pa...
Jun 13
2024
BUY
Grant, award, or other acquisition
-
50,568
Added 21.65%
183,041
Common stock, $.001 pa...
May 23
2024
SELL
Payment of exercise price or tax liability
$6,399
$12.12 p/Share
528
Reduced 0.4%
132,473
Common stock, $.001 pa...
Apr 29
2024
BUY
Grant, award, or other acquisition
-
19,747
Added 12.93%
133,001
Common stock, $.001 pa...
Apr 22
2024
SELL
Payment of exercise price or tax liability
$60,054
$12.12 p/Share
4,955
Reduced 4.19%
113,254
Common stock, $.001 pa...
Jan 22
2024
SELL
Payment of exercise price or tax liability
$94,543
$15.81 p/Share
5,980
Reduced 4.82%
118,209
Common stock, $.001 pa...
Oct 23
2023
SELL
Payment of exercise price or tax liability
$25,490
$6.91 p/Share
3,689
Reduced 2.88%
124,189
Common stock, $.001 pa...
Aug 10
2023
SELL
Open market or private sale
$137,300
$13.73 p/Share
10,000
Reduced 7.25%
127,878
Common stock, $.001 pa...
Aug 08
2023
SELL
Open market or private sale
$172,385
$11.86 p/Share
14,535
Reduced 9.54%
137,878
Common stock, $.001 pa...
Jul 25
2023
SELL
Payment of exercise price or tax liability
$3,896
$2.14 p/Share
1,821
Reduced 1.18%
152,413
Common stock, $.001 pa...
Jul 24
2023
SELL
Payment of exercise price or tax liability
$41,155
$7.91 p/Share
5,203
Reduced 3.26%
154,234
Common stock, $.001 pa...
Jun 26
2023
BUY
Grant, award, or other acquisition
-
78,291
Added 32.93%
159,437
Common stock, $.001 pa...
Apr 24
2023
SELL
Payment of exercise price or tax liability
$7,466
$2.14 p/Share
3,489
Reduced 4.12%
81,146
Common stock, $.001 pa...
Jan 23
2023
SELL
Payment of exercise price or tax liability
$5,947
$2.21 p/Share
2,691
Reduced 3.08%
84,635
Common stock, $.001 pa...
Dec 14
2022
SELL
Open market or private sale
$19,192
$2.18 p/Share
8,804
Reduced 9.16%
87,326
Common stock, $.001 pa...
Dec 13
2022
SELL
Open market or private sale
$22,931
$2.18 p/Share
10,519
Reduced 9.86%
96,130
Common stock, $.001 pa...
Dec 12
2022
SELL
Open market or private sale
$9,894
$2.16 p/Share
4,581
Reduced 4.12%
106,649
Common stock, $.001 pa...