Dec 13
2024
SELL
Payment of exercise price or tax liability
$539,254
$12.58 p/Share
42,866
Reduced 3.98%
1,033,668
Common Stock
Nov 11
2024
BUY
Open market or private purchase
$49,493
$12.53 p/Share
3,950
Added 0.37%
1,076,534
Common Stock
Aug 09
2024
BUY
Open market or private purchase
$42,950
$8.59 p/Share
5,000
Added 0.46%
1,072,584
Common Stock
May 06
2024
BUY
Open market or private purchase
$40,950
$8.19 p/Share
5,000
Added 0.47%
1,062,584
Common Stock
Feb 26
2024
BUY
Grant, award, or other acquisition
-
236,111
Added 18.25%
1,057,584
Common Stock
Dec 15
2023
SELL
Payment of exercise price or tax liability
$246,494
$6.51 p/Share
37,864
Reduced 4.41%
821,473
Common Stock
Dec 14
2023
BUY
Open market or private purchase
$199,992
$7.34 p/Share
27,247
Added 3.07%
859,337
Common Stock
Nov 16
2023
SELL
Sale (or disposition) back to the issuer
-
244,688
Reduced 22.16%
859,337
Common Stock
Jul 11
2023
BUY
Grant, award, or other acquisition
-
606,618
Added 36.04%
1,076,778
Common Stock
May 07
2023
BUY
Open market or private purchase
$41,050
$8.21 p/Share
5,000
Added 0.47%
1,067,584
Common Stock
Mar 17
2023
BUY
Open market or private purchase
$3,150
$3.15 p/Share
1,000
Added 0.21%
470,160
Common Stock
Mar 16
2023
BUY
Open market or private purchase
$3,070
$3.07 p/Share
1,000
Added 0.21%
469,160
Common Stock
Dec 21
2022
SELL
Payment of exercise price or tax liability
$29,272
$1.94 p/Share
15,089
Reduced 3.12%
468,160
Common Stock
Nov 30
2022
BUY
Open market or private purchase
$3,340
$1.67 p/Share
2,000
Added 0.41%
483,249
Common Stock
Nov 18
2022
BUY
Open market or private purchase
$6,899
$1.38 p/Share
5,000
Added 1.03%
481,249
Common Stock
Nov 16
2022
BUY
Open market or private purchase
$6,750
$1.35 p/Share
5,000
Added 1.04%
476,249
Common Stock
Nov 14
2022
BUY
Open market or private purchase
$14,247
$1.39 p/Share
10,250
Added 2.13%
471,249
Common Stock
Jun 30
2022
BUY
Open market or private purchase
$26,900
$2.69 p/Share
10,000
Added 2.12%
460,999
Common Stock
May 10
2022
BUY
Open market or private purchase
$10,000
$3.2 p/Share
3,125
Added 0.69%
450,999
Common Stock
Mar 16
2022
BUY
Grant, award, or other acquisition
-
223,215
Added 33.26%
447,874
Common Stock
Dec 27
2021
SELL
Payment of exercise price or tax liability
$34,822
$5.89 p/Share
5,912
Reduced 2.56%
224,659
Common Stock
Sep 17
2021
BUY
Open market or private purchase
$17,040
$5.68 p/Share
3,000
Added 1.28%
230,571
Common Stock
Aug 18
2021
BUY
Open market or private purchase
$6,760
$6.76 p/Share
1,000
Added 0.44%
227,571
Common Stock
May 26
2021
BUY
Open market or private purchase
$4,150
$8.3 p/Share
500
Added 0.22%
226,571
Common Stock
May 14
2021
BUY
Open market or private purchase
$8,630
$8.63 p/Share
1,000
Added 0.44%
226,071
Common Stock