Insider Trading |
Relationship |
Date |
Transaction |
Cost |
#Shares |
Value ($) |
#Shares Total |
SEC Form 4 |
Sweitzer David P | EVP and COO | May 31 '24 | Sale | 9.02 | 7,715 | 69,551 | 8,511 | Jun 03 07:24 PM | Sweitzer David P | EVP and COO | May 30 '24 | Option Exercise | 2.54 | 18,900 | 48,090 | 27,411 | Jun 03 07:24 PM | Dunning Audrey | Director | May 30 '24 | Buy | 9.09 | 2,000 | 18,180 | 4,000 | Jun 03 07:22 PM | Sweitzer David P | EVP and COO | May 30 '24 | Sale | 9.05 | 11,185 | 101,194 | 16,226 | Jun 03 07:24 PM | Culpepper Glenn | Director | May 16 '24 | Buy | 9.75 | 4,000 | 39,000 | 4,000 | May 20 09:01 AM | WYNNEFIELD PARTNERS SMALL CAP | 10% Owner | Mar 13 '24 | Buy | 6.94 | 15,658 | 108,623 | 1,440,256 | Mar 15 04:15 PM | WYNNEFIELD PARTNERS SMALL CAP | 10% Owner | Mar 13 '24 | Buy | 6.94 | 14,918 | 103,489 | 1,294,093 | Mar 15 04:15 PM | Dunning Audrey | Director | Dec 20 '23 | Buy | 6.99 | 2,000 | 13,980 | 2,000 | Dec 22 04:03 PM | Sweitzer David P | EVP and COO | Dec 14 '23 | Option Exercise | 2.39 | 21,033 | 50,269 | 29,544 | Dec 15 04:58 PM | Sweitzer David P | EVP and COO | Dec 14 '23 | Sale | 6.66 | 21,033 | 140,172 | 8,511 | Dec 15 04:58 PM | Sweitzer David P | EVP and COO | Dec 13 '23 | Option Exercise | 2.39 | 2,526 | 6,037 | 11,037 | Dec 15 04:58 PM | Johnston Brett Wade | Sr. VP of Finance and CFO | Dec 13 '23 | Buy | 6.16 | 3,000 | 18,480 | 24,069 | Dec 14 09:00 AM | Sweitzer David P | EVP and COO | Dec 13 '23 | Sale | 6.51 | 2,526 | 16,443 | 8,511 | Dec 15 04:58 PM | Hatch S. Ray | President and CEO | Dec 12 '23 | Buy | 6.26 | 2,000 | 12,520 | 37,269 | Dec 13 09:00 AM | Sweitzer David P | EVP and COO | Dec 11 '23 | Option Exercise | 2.39 | 47,256 | 112,942 | 55,767 | Dec 12 04:03 PM | WYNNEFIELD PARTNERS SMALL CAP | 10% Owner | Dec 11 '23 | Buy | 6.20 | 1,588 | 9,840 | 1,275,369 | Dec 12 04:15 PM | WYNNEFIELD PARTNERS SMALL CAP | 10% Owner | Dec 11 '23 | Buy | 6.20 | 1,021 | 6,327 | 1,427,758 | Dec 12 04:15 PM | Sweitzer David P | EVP and COO | Dec 11 '23 | Sale | 6.16 | 47,256 | 291,286 | 8,511 | Dec 12 04:03 PM | Sweitzer David P | EVP and COO | Dec 08 '23 | Option Exercise | 2.29 | 43,768 | 100,085 | 52,279 | Dec 12 04:03 PM | WYNNEFIELD PARTNERS SMALL CAP | 10% Owner | Dec 08 '23 | Buy | 6.20 | 3,329 | 20,630 | 1,426,737 | Dec 12 04:15 PM | WYNNEFIELD PARTNERS SMALL CAP | 10% Owner | Dec 08 '23 | Buy | 6.20 | 3,171 | 19,651 | 1,273,781 | Dec 12 04:15 PM | Sweitzer David P | EVP and COO | Dec 08 '23 | Sale | 6.32 | 43,768 | 276,412 | 8,511 | Dec 12 04:03 PM | WYNNEFIELD PARTNERS SMALL CAP | 10% Owner | Dec 07 '23 | Buy | 6.20 | 245 | 1,519 | 1,270,610 | Dec 08 04:28 PM | WYNNEFIELD PARTNERS SMALL CAP | 10% Owner | Dec 06 '23 | Buy | 6.91 | 942 | 6,505 | 1,423,408 | Dec 08 04:28 PM | WYNNEFIELD PARTNERS SMALL CAP | 10% Owner | Dec 06 '23 | Buy | 6.91 | 898 | 6,201 | 1,270,365 | Dec 08 04:28 PM | WYNNEFIELD PARTNERS SMALL CAP | 10% Owner | Dec 05 '23 | Buy | 6.94 | 4,128 | 28,640 | 1,422,466 | Dec 06 05:14 PM | WYNNEFIELD PARTNERS SMALL CAP | 10% Owner | Dec 05 '23 | Buy | 6.94 | 3,932 | 27,280 | 1,269,467 | Dec 06 05:14 PM | WYNNEFIELD PARTNERS SMALL CAP | 10% Owner | Dec 04 '23 | Buy | 6.97 | 100 | 697 | 1,265,535 | Dec 06 05:14 PM | Miller Ronald L. Jr. | Director | Nov 17 '23 | Option Exercise | 0.39 | 12,000 | 4,656 | 14,600 | Nov 21 03:40 PM | Miller Ronald L. Jr. | Director | Nov 17 '23 | Sale | 7.16 | 12,000 | 85,867 | 2,600 | Nov 21 03:40 PM | WYNNEFIELD PARTNERS SMALL CAP | 10% Owner | Oct 31 '23 | Buy | 7.25 | 607 | 4,401 | 1,265,435 | Nov 02 04:15 PM | WYNNEFIELD PARTNERS SMALL CAP | 10% Owner | Oct 30 '23 | Buy | 7.25 | 2,755 | 19,966 | 1,418,338 | Oct 31 04:15 PM | WYNNEFIELD PARTNERS SMALL CAP | 10% Owner | Oct 30 '23 | Buy | 7.25 | 2,625 | 19,024 | 1,264,828 | Oct 31 04:15 PM | WYNNEFIELD PARTNERS SMALL CAP | 10% Owner | Oct 27 '23 | Buy | 7.25 | 1,641 | 11,897 | 1,415,583 | Oct 31 04:15 PM | WYNNEFIELD PARTNERS SMALL CAP | 10% Owner | Oct 27 '23 | Buy | 7.25 | 1,563 | 11,332 | 1,262,203 | Oct 31 04:15 PM | WYNNEFIELD PARTNERS SMALL CAP | 10% Owner | Oct 26 '23 | Buy | 7.25 | 6,151 | 44,582 | 1,413,942 | Oct 27 04:15 PM | WYNNEFIELD PARTNERS SMALL CAP | 10% Owner | Oct 26 '23 | Buy | 7.25 | 5,861 | 42,481 | 1,260,640 | Oct 27 04:15 PM | WYNNEFIELD PARTNERS SMALL CAP | 10% Owner | Oct 25 '23 | Buy | 7.25 | 1,011 | 7,329 | 1,254,779 | Oct 27 04:15 PM | WYNNEFIELD PARTNERS SMALL CAP | 10% Owner | Oct 24 '23 | Buy | 7.25 | 100 | 725 | 1,253,768 | Oct 25 04:15 PM | WYNNEFIELD PARTNERS SMALL CAP | 10% Owner | Oct 23 '23 | Buy | 7.25 | 1,171 | 8,489 | 1,407,791 | Oct 25 04:15 PM | WYNNEFIELD PARTNERS SMALL CAP | 10% Owner | Oct 23 '23 | Buy | 7.25 | 1,115 | 8,083 | 1,253,668 | Oct 25 04:15 PM | WYNNEFIELD PARTNERS SMALL CAP | 10% Owner | Oct 20 '23 | Buy | 7.21 | 3,391 | 24,449 | 1,406,620 | Oct 23 04:24 PM | WYNNEFIELD PARTNERS SMALL CAP | 10% Owner | Oct 20 '23 | Buy | 7.21 | 3,230 | 23,288 | 1,252,553 | Oct 23 04:24 PM | WYNNEFIELD PARTNERS SMALL CAP | 10% Owner | Oct 19 '23 | Buy | 7.24 | 10,747 | 77,799 | 1,403,229 | Oct 23 04:24 PM | WYNNEFIELD PARTNERS SMALL CAP | 10% Owner | Oct 19 '23 | Buy | 7.24 | 10,240 | 74,128 | 1,249,323 | Oct 23 04:24 PM | WYNNEFIELD PARTNERS SMALL CAP | 10% Owner | Oct 18 '23 | Buy | 7.22 | 13,047 | 94,248 | 1,392,482 | Oct 19 04:15 PM | WYNNEFIELD PARTNERS SMALL CAP | 10% Owner | Oct 18 '23 | Buy | 7.22 | 12,430 | 89,791 | 1,239,083 | Oct 19 04:15 PM | WYNNEFIELD PARTNERS SMALL CAP | 10% Owner | Oct 17 '23 | Buy | 7.25 | 200 | 1,450 | 1,226,653 | Oct 19 04:15 PM | WYNNEFIELD PARTNERS SMALL CAP | 10% Owner | Oct 13 '23 | Buy | 7.25 | 181 | 1,312 | 1,226,453 | Oct 16 05:02 PM | WYNNEFIELD PARTNERS SMALL CAP | 10% Owner | Oct 12 '23 | Buy | 7.25 | 1,276 | 9,251 | 1,226,272 | Oct 16 05:02 PM | WYNNEFIELD PARTNERS SMALL CAP | 10% Owner | Oct 03 '23 | Buy | 7.25 | 188 | 1,363 | 1,224,996 | Oct 04 04:25 PM | WYNNEFIELD PARTNERS SMALL CAP | 10% Owner | Oct 02 '23 | Buy | 7.24 | 4,381 | 31,713 | 1,379,435 | Oct 04 04:25 PM | WYNNEFIELD PARTNERS SMALL CAP | 10% Owner | Oct 02 '23 | Buy | 7.24 | 4,173 | 30,208 | 1,224,808 | Oct 04 04:25 PM | Sweitzer David P | EVP and COO | Sep 22 '23 | Option Exercise | 2.08 | 23,646 | 49,184 | 32,157 | Sep 26 04:00 PM | Sweitzer David P | EVP and COO | Sep 22 '23 | Sale | 7.52 | 23,646 | 177,820 | 8,511 | Sep 26 04:00 PM | WYNNEFIELD PARTNERS SMALL CAP | 10% Owner | Sep 08 '23 | Buy | 7.24 | 1,410 | 10,214 | 1,220,635 | Sep 11 04:15 PM | WYNNEFIELD PARTNERS SMALL CAP | 10% Owner | Sep 07 '23 | Buy | 7.25 | 276 | 2,001 | 1,219,225 | Sep 11 04:15 PM | WYNNEFIELD PARTNERS SMALL CAP | 10% Owner | Aug 31 '23 | Buy | 7.20 | 366 | 2,635 | 1,218,949 | Sep 01 04:15 PM | Sweitzer David P | EVP and COO | Aug 30 '23 | Option Exercise | 1.66 | 68,771 | 114,109 | 42,511 | Sep 01 03:13 PM | WYNNEFIELD PARTNERS SMALL CAP | 10% Owner | Aug 30 '23 | Buy | 7.25 | 2,560 | 18,557 | 1,375,054 | Sep 01 04:15 PM | WYNNEFIELD PARTNERS SMALL CAP | 10% Owner | Aug 30 '23 | Buy | 7.25 | 2,440 | 17,688 | 1,218,583 | Sep 01 04:15 PM | Sweitzer David P | EVP and COO | Aug 30 '23 | Sale | 7.19 | 68,771 | 494,127 | 8,511 | Sep 01 03:13 PM | WYNNEFIELD PARTNERS SMALL CAP | 10% Owner | Aug 18 '23 | Buy | 7.25 | 1,111 | 8,055 | 1,372,494 | Aug 21 04:42 PM | WYNNEFIELD PARTNERS SMALL CAP | 10% Owner | Aug 18 '23 | Buy | 7.25 | 1,058 | 7,670 | 1,216,143 | Aug 21 04:42 PM | WYNNEFIELD PARTNERS SMALL CAP | 10% Owner | Aug 17 '23 | Buy | 7.24 | 1,380 | 9,997 | 1,371,383 | Aug 21 04:42 PM | WYNNEFIELD PARTNERS SMALL CAP | 10% Owner | Aug 17 '23 | Buy | 7.24 | 1,315 | 9,526 | 1,215,085 | Aug 21 04:42 PM | WYNNEFIELD PARTNERS SMALL CAP | 10% Owner | Aug 15 '23 | Buy | 7.24 | 6,677 | 48,315 | 1,370,003 | Aug 17 05:10 PM | WYNNEFIELD PARTNERS SMALL CAP | 10% Owner | Aug 15 '23 | Buy | 7.24 | 6,362 | 46,035 | 1,213,770 | Aug 17 05:10 PM |
|