DLHCDLH Holdings Corp.
- Market cap
- $54.64M
- as of 2026-10-23
- Latest close
- $3.77
- as of 2026-10-23
- Sector
- Industrials
- as of 2026-10-24
- Industry
- Specialty Business Services
- as of 2026-10-24
Cluster
No cluster in the last 90 days under the default rule (14d · ≥2 insiders · all roles).
Form 4 historysince 2023-10-03
Dashed line = amended filing (Form 4/A)
| Insider | Traded | Filed | Type | Shares | Price | Value | Owned after | 10b5-1 plan | Filing |
|---|---|---|---|---|---|---|---|---|---|
| Wasserman Frederick Gerald | Oct 1 | Oct 5 | A | 20,108 | $0.00 | $0 | 297,878 | No | Form 4 |
| Parker Zachary | Oct 1 | Oct 5 | A | 17,119 | $0.00 | $0 | 747,118 | No | Form 4 |
| Parker Zachary | Oct 1 | Oct 5 | A | 142,857 | $0.00 | $0 | 889,975 | No | Form 4 |
| Yerks Austin J. III | Oct 1 | Oct 5 | A | 17,119 | $0.00 | $0 | 183,811 | No | Form 4 |
| Bjornaas Judith L | Oct 1 | Oct 5 | A | 17,119 | $0.00 | $0 | 47,570 | No | Form 4 |
| Zelkowicz Stephen | Oct 1 | Oct 5 | A | 17,119 | $0.00 | $0 | 74,436 | No | Form 4 |
| Granger Elder | Oct 1 | Oct 5 | A | 17,119 | $0.00 | $0 | 170,252 | No | Form 4 |
| Murphy Frances M | Oct 1 | Oct 5 | A | 17,119 | $0.00 | $0 | 138,811 | No | Form 4 |
| Mink Brook Asset Management LLC | Oct 1 | Oct 2 | S | 199,099 | $3.70 | Sale −$736,666 | 1,988,583 | No | Form 4 |
| Mink Brook Asset Management LLC | Oct 1 | Oct 2 | P | 199,099 | $3.70 | Purchase +$736,666 | 893,421 | No | Form 4 |
| Mink Brook Asset Management LLC | Sep 28 | Sep 29 | P | 60 | $3.47 | Purchase +$208 | 2,187,682 | No | Form 4 |
| Mink Brook Asset Management LLC | Sep 24 | Sep 24 | P | 58 | $3.85 | Purchase +$223 | 2,187,622 | No | Form 4 |
| Mink Brook Asset Management LLC | Sep 23 | Sep 24 | P | 100 | $3.88 | Purchase +$388 | 2,187,564 | No | Form 4 |
| Mink Brook Asset Management LLC | Sep 22 | Sep 22 | P | 301 | $4.00 | Purchase +$1,204 | 2,187,464 | No | Form 4 |
| Mink Brook Asset Management LLC | Sep 21 | Sep 22 | P | 174 | $4.00 | Purchase +$696 | 2,187,163 | No | Form 4 |
| Mink Brook Asset Management LLC | Sep 18 | Sep 18 | P | 316 | $3.93 | Purchase +$1,242 | 2,186,989 | No | Form 4 |
| Mink Brook Asset Management LLC | Sep 17 | Sep 18 | P | 204 | $3.96 | Purchase +$808 | 2,186,673 | No | Form 4 |
| Mink Brook Asset Management LLC | Sep 16 | Sep 16 | P | 1,000 | $3.94 | Purchase +$3,940 | 2,186,469 | No | Form 4 |
| Mink Brook Asset Management LLC | Sep 15 | Sep 16 | P | 621 | $3.68 | Purchase +$2,285 | 2,185,469 | No | Form 4 |
| Mink Brook Asset Management LLC | Sep 14 | Sep 14 | P | 730 | $3.84 | Purchase +$2,803 | 2,184,848 | No | Form 4 |
| Mink Brook Asset Management LLC | Sep 11 | Sep 14 | P | 492 | $3.94 | Purchase +$1,938 | 2,184,118 | No | Form 4 |
| Mink Brook Asset Management LLC | Sep 10 | Sep 10 | P | 221 | $3.94 | Purchase +$871 | 2,183,626 | No | Form 4 |
| Mink Brook Asset Management LLC | Sep 9 | Sep 10 | P | 1,000 | $3.93 | Purchase +$3,930 | 2,183,405 | No | Form 4 |
| Mink Brook Asset Management LLC | Sep 8 | Sep 8 | P | 488 | $3.99 | Purchase +$1,947 | 2,182,405 | No | Form 4 |
| Mink Brook Asset Management LLC | Sep 4 | Sep 8 | P | 870 | $4.10 | Purchase +$3,567 | 2,181,917 | No | Form 4 |
| Mink Brook Asset Management LLC | Sep 1 | Sep 1 | P | 200 | $4.36 | Purchase +$872 | 2,181,047 | No | Form 4 |
| Mink Brook Asset Management LLC | Aug 31 | Sep 1 | P | 500 | $4.40 | Purchase +$2,200 | 2,180,847 | No | Form 4 |
| Mink Brook Asset Management LLC | Aug 28 | Aug 28 | P | 500 | $4.47 | Purchase +$2,235 | 2,180,347 | No | Form 4 |
| Mink Brook Asset Management LLC | Aug 27 | Aug 28 | P | 224 | $4.49 | Purchase +$1,006 | 2,179,847 | No | Form 4 |
| Mink Brook Asset Management LLC | Aug 26 | Aug 26 | P | 500 | $4.49 | Purchase +$2,245 | 2,179,623 | No | Form 4 |
| Mink Brook Asset Management LLC | Aug 25 | Aug 26 | P | 209 | $4.54 | Purchase +$949 | 2,179,123 | No | Form 4 |
| Mink Brook Asset Management LLC | Aug 24 | Aug 24 | P | 41 | $4.53 | Purchase +$186 | 2,178,914 | No | Form 4 |
| Mink Brook Asset Management LLC | Aug 21 | Aug 24 | P | 79 | $4.55 | Purchase +$359 | 2,178,873 | No | Form 4 |
| Mink Brook Asset Management LLC | Aug 20 | Aug 20 | P | 70 | $4.55 | Purchase +$319 | 2,178,794 | No | Form 4 |
| Mink Brook Asset Management LLC | Aug 19 | Aug 20 | P | 493 | $4.54 | Purchase +$2,238 | 2,178,724 | No | Form 4 |
| Mink Brook Asset Management LLC | Aug 18 | Aug 18 | P | 1,000 | $4.54 | Purchase +$4,540 | 2,178,231 | No | Form 4 |
| Mink Brook Asset Management LLC | Aug 17 | Aug 18 | P | 1,000 | $4.54 | Purchase +$4,540 | 2,177,231 | No | Form 4 |
| Mink Brook Asset Management LLC | Aug 13 | Aug 13 | P | 471 | $4.79 | Purchase +$2,256 | 2,176,231 | No | Form 4 |
| Mink Brook Asset Management LLC | Aug 12 | Aug 13 | P | 500 | $4.71 | Purchase +$2,355 | 2,175,760 | No | Form 4 |
| Mink Brook Asset Management LLC | Aug 11 | Aug 11 | P | 500 | $4.82 | Purchase +$2,410 | 2,175,260 | No | Form 4 |
| Mink Brook Asset Management LLC | Aug 10 | Aug 11 | P | 590 | $4.82 | Purchase +$2,844 | 2,174,760 | No | Form 4 |
| Mink Brook Asset Management LLC | Aug 7 | Aug 7 | P | 1,000 | $4.83 | Purchase +$4,830 | 2,174,170 | No | Form 4 |
| Mink Brook Asset Management LLC | Aug 6 | Aug 7 | P | 956 | $4.81 | Purchase +$4,598 | 2,173,170 | No | Form 4 |
| Mink Brook Asset Management LLC | Aug 5 | Aug 5 | P | 1,049 | $4.84 | Purchase +$5,077 | 2,172,214 | No | Form 4 |
| Mink Brook Asset Management LLC | Aug 4 | Aug 5 | P | 4,000 | $4.87 | Purchase +$19,480 | 2,171,165 | No | Form 4 |
| Mink Brook Asset Management LLC | Jul 31 | Jul 31 | P | 441 | $4.86 | Purchase +$2,143 | 2,167,165 | No | Form 4 |
| Mink Brook Asset Management LLC | Jul 30 | Jul 31 | P | 7,944 | $4.96 | Purchase +$39,402 | 2,166,724 | No | Form 4 |
| Mink Brook Asset Management LLC | Jul 27 | Jul 314/A | P | 10 | $5.09 | Purchase +$51 | 2,158,780 | No | Form 4/A |
| Mink Brook Asset Management LLC | Jul 24 | Jul 314/A | P | 391 | $5.10 | Purchase +$1,994 | 2,158,770 | No | Form 4/A |
| Mink Brook Asset Management LLC | Jul 23 | Jul 314/A | P | 79 | $5.10 | Purchase +$403 | 2,158,379 | No | Form 4/A |
| Mink Brook Asset Management LLC | Jul 13 | Jul 314/A | P | 4,407 | $5.09 | Purchase +$22,432 | 2,158,300 | No | Form 4/A |
| Mink Brook Asset Management LLC | Jul 10 | Jul 314/A | P | 5,000 | $5.09 | Purchase +$25,450 | 2,153,893 | No | Form 4/A |
| Mink Brook Asset Management LLC | Jul 9 | Jul 314/A | P | 5,000 | $5.13 | Purchase +$25,650 | 2,148,893 | No | Form 4/A |
| Mink Brook Asset Management LLC | Jul 8 | Jul 314/A | P | 2,275 | $5.14 | Purchase +$11,694 | 2,143,893 | No | Form 4/A |
| Mink Brook Asset Management LLC | Jul 7 | Jul 314/A | P | 5,000 | $5.17 | Purchase +$25,850 | 2,141,618 | No | Form 4/A |
| Mink Brook Asset Management LLC | Jul 6 | Jul 314/A | P | 9,422 | $5.19 | Purchase +$48,900 | 2,136,618 | No | Form 4/A |
| Mink Brook Asset Management LLC | Jul 2 | Jul 314/A | P | 5,460 | $5.25 | Purchase +$28,665 | 2,127,196 | No | Form 4/A |
| JohnBull Kathryn M.Director, CEO and President | Jun 30 | Jul 2 | A | 85,714 | $0.00 | $0 | 695,333 | No | Form 4 |
| Mink Brook Asset Management LLC | Jun 30 | Jun 30 | P | 4,543 | $5.25 | Purchase +$23,851 | 2,121,736 | No | Form 4 |
| Mink Brook Asset Management LLC | Jun 29 | Jun 30 | P | 640 | $5.25 | Purchase +$3,360 | 2,117,193 | No | Form 4 |
| Mink Brook Asset Management LLC | Jun 26 | Jun 26 | P | 15,280 | $5.28 | Purchase +$80,678 | 2,116,553 | No | Form 4 |
| Mink Brook Asset Management LLC | Jun 25 | Jun 26 | P | 9,343 | $5.50 | Purchase +$51,387 | 2,101,273 | No | Form 4 |
| Mink Brook Asset Management LLC | Jun 24 | Jun 24 | P | 3,739 | $5.50 | Purchase +$20,565 | 2,091,930 | No | Form 4 |
| Mink Brook Asset Management LLC | Jun 23 | Jun 24 | P | 110 | $5.50 | Purchase +$605 | 2,088,191 | No | Form 4 |
| Mink Brook Asset Management LLC | Jun 22 | Jun 22 | P | 624 | $5.50 | Purchase +$3,432 | 2,088,081 | No | Form 4 |
| Mink Brook Asset Management LLC | Jun 18 | Jun 22 | P | 6,460 | $5.50 | Purchase +$35,530 | 2,087,457 | No | Form 4 |
| Mink Brook Asset Management LLC | Jun 17 | Jun 17 | P | 2,733 | $5.50 | Purchase +$15,032 | 2,080,997 | No | Form 4 |
| Mink Brook Asset Management LLC | Jun 16 | Jun 17 | P | 3,859 | $5.50 | Purchase +$21,225 | 2,078,264 | No | Form 4 |
| Mink Brook Asset Management LLC | Jun 11 | Jun 12 | P | 1,713 | $5.50 | Purchase +$9,422 | 2,074,405 | No | Form 4 |
| Mink Brook Asset Management LLC | Jun 9 | Jun 9 | P | 71 | $5.50 | Purchase +$391 | 2,072,692 | No | Form 4 |
| Mink Brook Asset Management LLC | Jun 8 | Jun 9 | P | 49 | $5.50 | Purchase +$270 | 2,072,621 | No | Form 4 |
| Mink Brook Asset Management LLC | Jun 2 | Jun 3 | P | 7,494 | $5.50 | Purchase +$41,217 | 2,072,572 | No | Form 4 |
| Mink Brook Asset Management LLC | May 27 | May 28 | P | 3,223 | $5.50 | Purchase +$17,727 | 2,065,078 | No | Form 4 |
| Mink Brook Asset Management LLC | May 21 | May 21 | P | 1,584 | $5.50 | Purchase +$8,712 | 2,061,855 | No | Form 4 |
| Mink Brook Asset Management LLC | May 20 | May 21 | P | 120 | $5.50 | Purchase +$660 | 2,060,271 | No | Form 4 |
| Mink Brook Asset Management LLC | May 19 | May 19 | P | 2,397 | $5.50 | Purchase +$13,184 | 2,060,151 | No | Form 4 |
| Mink Brook Asset Management LLC | May 18 | May 19 | P | 5,304 | $5.50 | Purchase +$29,172 | 2,057,754 | No | Form 4 |
| Mink Brook Asset Management LLC | May 14 | May 14 | P | 512 | $5.50 | Purchase +$2,816 | 2,052,450 | No | Form 4 |
| Mink Brook Asset Management LLC | May 13 | May 14 | P | 68,547 | $5.50 | Purchase +$377,009 | 2,051,938 | No | Form 4 |
| Mink Brook Asset Management LLC | Apr 7 | Apr 8 | P | 196 | $5.50 | Purchase +$1,078 | 1,983,391 | No | Form 4 |
| Mink Brook Asset Management LLC | Feb 19 | Feb 20 | P | 8,048 | $5.50 | Purchase +$44,264 | 1,983,195 | No | Form 4 |
| Mink Brook Asset Management LLC | Feb 18 | Feb 18 | P | 22,057 | $5.50 | Purchase +$121,314 | 1,975,147 | No | Form 4 |
| Mink Brook Asset Management LLC | Feb 17 | Feb 18 | P | 2,642 | $5.50 | Purchase +$14,531 | 1,953,090 | No | Form 4 |
| Mink Brook Asset Management LLC | Feb 13 | Feb 13 | P | 319 | $5.50 | Purchase +$1,755 | 1,950,448 | No | Form 4 |
| Mink Brook Asset Management LLC | Feb 12 | Feb 13 | P | 13,577 | $5.50 | Purchase +$74,674 | 1,950,129 | No | Form 4 |
| Mink Brook Asset Management LLC | Jan 8 | Jan 8 | P | 1,458 | $5.50 | Purchase +$8,019 | 1,936,552 | No | Form 4 |
| Mink Brook Asset Management LLC | Jan 7 | Jan 8 | P | 3,569 | $5.50 | Purchase +$19,630 | 1,935,094 | No | Form 4 |
| Mink Brook Asset Management LLC | Dec 18, 2025 | Dec 18, 2025 | P | 78 | $5.50 | Purchase +$429 | 1,931,525 | No | Form 4 |
| Mink Brook Asset Management LLC | Dec 17, 2025 | Dec 18, 2025 | P | 44,208 | $5.50 | Purchase +$243,144 | 1,931,447 | No | Form 4 |
| JohnBull Kathryn M.Chief Financial Officer | Dec 17, 2025 | Dec 18, 2025 | A | 46,708 | $0.00 | $0 | 609,619 | No | Form 4 |
| Mink Brook Asset Management LLC | Dec 11, 2025 | Dec 12, 2025 | P | 924 | $5.50 | Purchase +$5,082 | 1,887,239 | No | Form 4 |
| Mink Brook Asset Management LLC | Oct 20, 2025 | Oct 21, 2025 | P | 202 | $5.50 | Purchase +$1,111 | 1,886,315 | No | Form 4 |
| Mink Brook Asset Management LLC | Oct 17, 2025 | Oct 17, 2025 | P | 645 | $5.50 | Purchase +$3,548 | 1,886,113 | No | Form 4 |
| Mink Brook Asset Management LLC | Oct 16, 2025 | Oct 17, 2025 | P | 165 | $5.50 | Purchase +$908 | 1,885,468 | No | Form 4 |
| Mink Brook Asset Management LLC | Oct 7, 2025 | Oct 8, 2025 | P | 13,176 | $5.50 | Purchase +$72,468 | 1,885,303 | No | Form 4 |
| Mink Brook Asset Management LLC | Oct 6, 2025 | Oct 8, 2025 | P | 100 | $5.50 | Purchase +$550 | 1,872,127 | No | Form 4 |
| Bjornaas Judith L | Oct 1, 2025 | Oct 2, 2025 | A | 10,941 | $0.00 | $0 | 30,451 | No | Form 4 |
| Yerks Austin J. III | Oct 1, 2025 | Oct 2, 2025 | A | 10,941 | $0.00 | $0 | 166,692 | No | Form 4 |
| Granger Elder | Oct 1, 2025 | Oct 2, 2025 | A | 10,941 | $0.00 | $0 | 153,133 | No | Form 4 |
| Wasserman Frederick Gerald | Oct 1, 2025 | Oct 2, 2025 | A | 12,910 | $0.00 | $0 | 277,770 | No | Form 4 |
| Zelkowicz Stephen | Oct 1, 2025 | Oct 2, 2025 | A | 10,941 | $0.00 | $0 | 57,317 | No | Form 4 |
| Murphy Frances M | Oct 1, 2025 | Oct 2, 2025 | A | 10,941 | $0.00 | $0 | 121,692 | No | Form 4 |
| Parker ZacharyCEO and President | Sep 30, 2025 | Oct 2, 2025 | F | 16,330 | $5.65 | $92,265 | 982,389 | No | Form 4 |
| Mink Brook Asset Management LLC | Sep 16, 2025 | Sep 16, 2025 | P | 15,523 | $5.50 | Purchase +$85,377 | 1,872,027 | No | Form 4 |
| Mink Brook Asset Management LLC | Sep 15, 2025 | Sep 16, 2025 | P | 74 | $5.50 | Purchase +$407 | 1,856,504 | No | Form 4 |
| Mink Brook Asset Management LLC | Sep 12, 2025 | Sep 12, 2025 | P | 16,734 | $5.50 | Purchase +$92,037 | 1,856,430 | No | Form 4 |
| Mink Brook Asset Management LLC | Sep 11, 2025 | Sep 12, 2025 | P | 200 | $5.50 | Purchase +$1,100 | 1,839,696 | No | Form 4 |
| Mink Brook Asset Management LLC | Sep 2, 2025 | Sep 3, 2025 | P | 197 | $5.50 | Purchase +$1,084 | 1,839,496 | No | Form 4 |
| Mink Brook Asset Management LLC | Aug 29, 2025 | Aug 29, 2025 | P | 181 | $5.50 | Purchase +$996 | 1,839,299 | No | Form 4 |
| Mink Brook Asset Management LLC | Aug 28, 2025 | Aug 29, 2025 | P | 446 | $5.50 | Purchase +$2,453 | 1,839,118 | No | Form 4 |
| Mink Brook Asset Management LLC | Aug 27, 2025 | Aug 27, 2025 | P | 22 | $5.50 | Purchase +$121 | 1,838,672 | No | Form 4 |
| Mink Brook Asset Management LLC | Aug 26, 2025 | Aug 27, 2025 | P | 837 | $5.50 | Purchase +$4,604 | 1,838,650 | No | Form 4 |
| Mink Brook Asset Management LLC | Aug 25, 2025 | Aug 27, 2025 | P | 336 | $5.50 | Purchase +$1,848 | 1,837,813 | No | Form 4 |
| Mink Brook Asset Management LLC | Aug 22, 2025 | Aug 22, 2025 | P | 100 | $5.50 | Purchase +$550 | 1,837,477 | No | Form 4 |
| Mink Brook Asset Management LLC | Aug 21, 2025 | Aug 22, 2025 | P | 18,016 | $5.50 | Purchase +$99,088 | 1,837,377 | No | Form 4 |
| Mink Brook Asset Management LLC | Aug 20, 2025 | Aug 20, 2025 | P | 14,154 | $5.50 | Purchase +$77,847 | 1,819,361 | No | Form 4 |
| Mink Brook Asset Management LLC | Aug 19, 2025 | Aug 20, 2025 | P | 26,803 | $5.50 | Purchase +$147,417 | 1,805,207 | No | Form 4 |
| Mink Brook Asset Management LLC | Aug 18, 2025 | Aug 20, 2025 | P | 2,083 | $5.50 | Purchase +$11,457 | 1,778,404 | No | Form 4 |
| Mink Brook Asset Management LLC | Aug 14, 2025 | Aug 14, 2025 | P | 4,335 | $5.50 | Purchase +$23,843 | 1,776,321 | No | Form 4 |
| Mink Brook Asset Management LLC | Aug 13, 2025 | Aug 14, 2025 | P | 3 | $5.50 | Purchase +$17 | 1,771,986 | No | Form 4 |
| Mink Brook Asset Management LLC | Aug 12, 2025 | Aug 14, 2025 | P | 392 | $5.50 | Purchase +$2,156 | 1,771,983 | No | Form 4 |
| Mink Brook Asset Management LLC | Aug 11, 2025 | Aug 11, 2025 | P | 50,000 | $5.50 | Purchase +$275,000 | 1,771,591 | No | Form 4 |
| Mink Brook Asset Management LLC | Aug 8, 2025 | Aug 11, 2025 | P | 26,563 | $5.50 | Purchase +$146,097 | 1,721,591 | No | Form 4 |
| Mink Brook Asset Management LLC | Aug 6, 2025 | Aug 6, 2025 | P | 968 | $5.50 | Purchase +$5,324 | 1,695,028 | No | Form 4 |
| Mink Brook Asset Management LLC | Aug 5, 2025 | Aug 6, 2025 | P | 245 | $5.50 | Purchase +$1,348 | 1,694,060 | No | Form 4 |
| Mink Brook Asset Management LLC | Aug 4, 2025 | Aug 6, 2025 | P | 4,687 | $5.50 | Purchase +$25,779 | 1,693,815 | No | Form 4 |
| Mink Brook Asset Management LLC | Jul 16, 2025 | Jul 17, 2025 | P | 4,843 | $5.50 | Purchase +$26,637 | 1,689,128 | No | Form 4 |
| Mink Brook Asset Management LLC | Jul 15, 2025 | Jul 17, 2025 | P | 11,842 | $5.50 | Purchase +$65,131 | 1,684,285 | No | Form 4 |
| Mink Brook Asset Management LLC | Jun 27, 2025 | Jun 27, 2025 | P | 47,882 | $5.50 | Purchase +$263,351 | 1,672,443 | No | Form 4 |
| Mink Brook Asset Management LLC | Jun 26, 2025 | Jun 27, 2025 | P | 5,198 | $5.50 | Purchase +$28,589 | 1,624,561 | No | Form 4 |
| Mink Brook Asset Management LLC | Jun 25, 2025 | Jun 25, 2025 | P | 7,689 | $5.50 | Purchase +$42,290 | 1,619,363 | No | Form 4 |
| Mink Brook Asset Management LLC | Jun 24, 2025 | Jun 25, 2025 | P | 900 | $5.50 | Purchase +$4,950 | 1,611,674 | No | Form 4 |
| Mink Brook Asset Management LLC | Jun 23, 2025 | Jun 25, 2025 | P | 2,659 | $5.47 | Purchase +$14,545 | 1,610,774 | No | Form 4 |
| Mink Brook Asset Management LLC | Jun 20, 2025 | Jun 20, 2025 | P | 5,776 | $5.47 | Purchase +$31,595 | 1,608,115 | No | Form 4 |
| Mink Brook Asset Management LLC | Jun 18, 2025 | Jun 20, 2025 | P | 18,535 | $5.45 | Purchase +$101,016 | 1,602,339 | No | Form 4 |
| Mink Brook Asset Management LLC | Jun 17, 2025 | Jun 17, 2025 | P | 13,180 | $5.46 | Purchase +$71,963 | 1,583,804 | No | Form 4 |
| Mink Brook Asset Management LLC | Jun 16, 2025 | Jun 17, 2025 | P | 2,775 | $5.39 | Purchase +$14,957 | 1,570,624 | No | Form 4 |
| Mink Brook Asset Management LLC | Jun 13, 2025 | Jun 17, 2025 | P | 22,982 | $5.43 | Purchase +$124,792 | 1,567,849 | No | Form 4 |
| Mink Brook Asset Management LLC | Jun 12, 2025 | Jun 12, 2025 | P | 19,561 | $5.44 | Purchase +$106,412 | 1,544,867 | No | Form 4 |
| Mink Brook Asset Management LLC | Jun 11, 2025 | Jun 12, 2025 | P | 21,210 | $5.50 | Purchase +$116,655 | 1,525,306 | No | Form 4 |
| Mink Brook Asset Management LLC | Jun 10, 2025 | Jun 12, 2025 | P | 4,408 | $5.49 | Purchase +$24,200 | 1,504,096 | No | Form 4 |
| Mink Brook Asset Management LLC | Jun 9, 2025 | Jun 9, 2025 | P | 4,786 | $5.48 | Purchase +$26,227 | 1,499,688 | No | Form 4 |
| Mink Brook Asset Management LLC | Jun 6, 2025 | Jun 9, 2025 | P | 17,160 | $5.48 | Purchase +$94,037 | 1,494,902 | No | Form 4 |
| Mink Brook Asset Management LLC | Jun 5, 2025 | Jun 9, 2025 | P | 357 | $5.13 | Purchase +$1,831 | 1,477,742 | No | Form 4 |
| Mink Brook Asset Management LLC | Jun 2, 2025 | Jun 3, 2025 | P | 1,295 | $5.00 | Purchase +$6,475 | 1,477,385 | No | Form 4 |
| Mink Brook Asset Management LLC | May 30, 2025 | Jun 3, 2025 | P | 6,354 | $5.00 | Purchase +$31,770 | 1,476,090 | No | Form 4 |
| Mink Brook Asset Management LLC | May 29, 2025 | May 29, 2025 | P | 964 | $4.97 | Purchase +$4,791 | 1,469,736 | No | Form 4 |
| Mink Brook Asset Management LLC | May 28, 2025 | May 29, 2025 | P | 416 | $5.00 | Purchase +$2,080 | 1,468,772 | No | Form 4 |
| Mink Brook Asset Management LLC | May 27, 2025 | May 29, 2025 | P | 90 | $5.00 | Purchase +$450 | 1,468,356 | No | Form 4 |
| Mink Brook Asset Management LLC | May 23, 2025 | May 23, 2025 | P | 2,561 | $4.98 | Purchase +$12,754 | 1,468,266 | No | Form 4 |
| Mink Brook Asset Management LLC | May 22, 2025 | May 23, 2025 | P | 1,230 | $5.00 | Purchase +$6,150 | 1,465,705 | No | Form 4 |
| Mink Brook Asset Management LLC | May 21, 2025 | May 21, 2025 | P | 10,580 | $4.96 | Purchase +$52,477 | 1,464,475 | No | Form 4 |
| Mink Brook Asset Management LLC | May 20, 2025 | May 21, 2025 | P | 5,111 | $4.97 | Purchase +$25,402 | 1,453,895 | No | Form 4 |
| Mink Brook Asset Management LLC | May 19, 2025 | May 21, 2025 | P | 31,872 | $4.93 | Purchase +$157,129 | 1,448,784 | No | Form 4 |
| Mink Brook Asset Management LLC | May 16, 2025 | May 16, 2025 | P | 5,552 | $4.95 | Purchase +$27,482 | 1,416,912 | No | Form 4 |
| Mink Brook Asset Management LLC | May 15, 2025 | May 16, 2025 | P | 2,973 | $4.83 | Purchase +$14,360 | 1,411,360 | No | Form 4 |
| Mink Brook Asset Management LLC | May 14, 2025 | May 16, 2025 | P | 6,326 | $4.80 | Purchase +$30,365 | 1,408,387 | No | Form 4 |
| Mink Brook Asset Management LLC | May 13, 2025 | May 13, 2025 | P | 10,905 | $4.74 | Purchase +$51,690 | 1,402,061 | No | Form 4 |
| Mink Brook Asset Management LLC | May 9, 2025 | May 13, 2025 | P | 11,664 | $4.00 | Purchase +$46,656 | 1,391,156 | No | Form 4 |
| Mink Brook Asset Management LLC | May 8, 2025 | May 8, 2025 | P | 140 | $3.98 | Purchase +$557 | 1,379,492 | No | Form 4 |
| Mink Brook Asset Management LLC | May 7, 2025 | May 8, 2025 | P | 7,818 | $4.00 | Purchase +$31,272 | 1,379,352 | No | Form 4 |
| Mink Brook Asset Management LLC | May 6, 2025 | May 8, 2025 | P | 2,947 | $3.97 | Purchase +$11,700 | 1,371,534 | No | Form 4 |
| Mink Brook Asset Management LLC | May 5, 2025 | May 5, 2025 | P | 10,065 | $3.95 | Purchase +$39,757 | 1,368,587 | No | Form 4 |
| Mink Brook Asset Management LLC | May 2, 2025 | May 5, 2025 | P | 9,660 | $3.91 | Purchase +$37,771 | 1,358,522 | No | Form 4 |
| Mink Brook Asset Management LLC | May 1, 2025 | May 5, 2025 | P | 6,408 | $3.93 | Purchase +$25,183 | 1,348,862 | No | Form 4 |
| Mink Brook Asset Management LLC | Apr 30, 2025 | Apr 30, 2025 | P | 6,097 | $3.85 | Purchase +$23,473 | 1,342,454 | No | Form 4 |
| Mink Brook Asset Management LLC | Apr 29, 2025 | Apr 30, 2025 | P | 10,968 | $3.59 | Purchase +$39,375 | 1,336,357 | No | Form 4 |
| Mink Brook Asset Management LLC | Apr 28, 2025 | Apr 30, 2025 | P | 12,054 | $3.55 | Purchase +$42,792 | 1,325,389 | No | Form 4 |
| JohnBull Kathryn M.Chief Financial Officer | Dec 20, 2024 | Dec 23, 2024 | A | 34,224 | $0.00 | $0 | 562,911 | No | Form 4 |
| Parker ZacharyCEO and President | Dec 20, 2024 | Dec 23, 2024 | A | 122,229 | $0.00 | $0 | 998,719 | No | Form 4 |
| Parker ZacharyCEO and President | Dec 17, 2024 | Dec 19, 2024 | P | 10,000 | $7.77 | Purchase +$77,700 | 876,490 | No | Form 4 |
| JohnBull Kathryn M.Chief Financial Officer | Dec 17, 2024 | Dec 19, 2024 | P | 10,000 | $7.76 | Purchase +$77,600 | 528,687 | No | Form 4 |
| Granger Elder | Oct 1, 2024 | Oct 2, 2024 | A | 10,941 | $0.00 | $0 | 142,192 | No | Form 4 |
| Yerks Austin J. III | Oct 1, 2024 | Oct 2, 2024 | A | 10,941 | $0.00 | $0 | 155,751 | No | Form 4 |
| Wasserman Frederick Gerald | Oct 1, 2024 | Oct 2, 2024 | A | 12,910 | $0.00 | $0 | 264,860 | No | Form 4 |
| Delaney Martin J | Oct 1, 2024 | Oct 2, 2024 | A | 10,941 | $0.00 | $0 | 19,510 | No | Form 4 |
| Zelkowicz Stephen | Oct 1, 2024 | Oct 2, 2024 | A | 10,941 | $0.00 | $0 | 46,376 | No | Form 4 |
| Murphy Frances M | Oct 1, 2024 | Oct 2, 2024 | A | 10,941 | $0.00 | $0 | 110,751 | No | Form 4 |
| Bjornaas Judith L | Oct 1, 2024 | Oct 2, 2024 | A | 10,941 | $0.00 | $0 | 19,510 | No | Form 4 |
| JohnBull Kathryn M.Chief Financial Officer | Sep 20, 2024 | Sep 24, 2024 | M | 200,000 | $1.95 | $390,000 | 596,927 | No | Form 4 |
| JohnBull Kathryn M.Chief Financial Officer | Sep 20, 2024 | Sep 24, 2024 | F | 78,240 | $9.78 | $765,187 | 518,687 | No | Form 4 |
| JohnBull Kathryn M.Chief Financial Officer | Sep 20, 2024 | Sep 24, 2024 | M · derivative | 200,000 | $1.95 | $390,000 | not reported | No | Form 4 |
| Delaney Martin J | Jul 18, 2024 | Jul 19, 2024 | G | 191,695 | $0.00 | $0 | 8,569 | No | Form 4 |
| Delaney Martin J | Jul 18, 2024 | Jul 19, 2024 | G | 191,695 | $0.00 | $0 | 198,239 | No | Form 4 |
| Delaney Martin J | May 9, 2024 | Jul 19, 2024 | G | 6,544 | $0.00 | $0 | 200,264 | No | Form 4 |
| Delaney Martin J | May 9, 2024 | Jul 19, 2024 | G | 6,544 | $0.00 | $0 | 6,564 | No | Form 4 |
| Christian Jeanine M.Pres. Pub. Health & Sci Rs | Feb 20, 2024 | Feb 21, 2024 | S | 11,985 | $16.21 | Sale −$194,277 | not reported | No | Form 4 |
| Christian Jeanine M.Pres. Pub. Health & Sci Rs | Feb 16, 2024 | Feb 21, 2024 | S | 9,027 | $15.92 | Sale −$143,710 | 11,985 | No | Form 4 |
| Christian Jeanine M.Pres. Pub. Health & Sci Rs | Feb 15, 2024 | Feb 15, 2024 | S | 13 | $16.00 | Sale −$208 | 21,012 | No | Form 4 |
| Christian Jeanine M.Pres. Pub. Health & Sci Rs | Feb 14, 2024 | Feb 15, 2024 | S | 100 | $16.75 | Sale −$1,675 | 21,025 | No | Form 4 |
| Christian Jeanine M.Pres. Pub. Health & Sci Rs | Feb 13, 2024 | Feb 15, 2024 | S | 3,826 | $16.99 | Sale −$65,004 | 21,125 | No | Form 4 |
| Christian Jeanine M.Pres. Social&Scientific Sys | Jan 19, 2024 | Jan 23, 2024 | M | 75,000 | $8.02 | $601,500 | 75,000 | No | Form 4 |
| Christian Jeanine M.Pres. Social&Scientific Sys | Jan 19, 2024 | Jan 23, 2024 | F | 50,049 | $16.29 | $815,298 | 24,951 | No | Form 4 |
| Christian Jeanine M.Pres. Social&Scientific Sys | Jan 19, 2024 | Jan 23, 2024 | M · derivative | 75,000 | $8.02 | $601,500 | 175,000 | No | Form 4 |
| Ferebee Galaal MaliekChief Human Resources Officer | Dec 15, 2023 | Dec 19, 2023 | A | 8,764 | $0.00 | $0 | 8,764 | No | Form 4 |
| JohnBull Kathryn M.Chief Financial Officer | Dec 15, 2023 | Dec 19, 2023 | A | 17,831 | $0.00 | $0 | 396,927 | No | Form 4 |
| Parker ZacharyCEO and President | Dec 15, 2023 | Dec 19, 2023 | A | 58,176 | $0.00 | $0 | 866,309 | No | Form 4 |
| Parker ZacharyCEO and President | Nov 1, 2023 | Nov 3, 2023 | M | 100,000 | $1.40 | $140,000 | 848,133 | No | Form 4 |
| Parker ZacharyCEO and President | Nov 1, 2023 | Nov 3, 2023 | F | 39,819 | $13.90 | $553,484 | 808,314 | No | Form 4 |
| Parker ZacharyCEO and President | Nov 1, 2023 | Nov 3, 2023 | M · derivative | 100,000 | $1.40 | $140,000 | not reported | No | Form 4 |
| JohnBull Kathryn M.Chief Financial Officer | Oct 31, 2023 | Nov 2, 2023 | M | 75,000 | $1.40 | $105,000 | 396,881 | No | Form 4 |
| JohnBull Kathryn M.Chief Financial Officer | Oct 31, 2023 | Nov 2, 2023 | F | 17,785 | $13.68 | $243,299 | 379,096 | No | Form 4 |
| JohnBull Kathryn M.Chief Financial Officer | Oct 31, 2023 | Nov 2, 2023 | M · derivative | 75,000 | $1.40 | $105,000 | not reported | No | Form 4 |
| Delaney Martin J | Oct 1, 2023 | Oct 3, 2023 | A | 8,569 | $0.00 | $0 | 206,808 | No | Form 4 |
| Bjornaas Judith L | Oct 1, 2023 | Oct 3, 2023 | A | 8,569 | $0.00 | $0 | 8,569 | No | Form 4 |
| Zelkowicz Stephen | Oct 1, 2023 | Oct 3, 2023 | A | 8,569 | $0.00 | $0 | 35,435 | No | Form 4 |
| Granger Elder | Oct 1, 2023 | Oct 3, 2023 | A | 8,569 | $0.00 | $0 | 131,251 | No | Form 4 |
| Yerks Austin J. III | Oct 1, 2023 | Oct 3, 2023 | A | 8,569 | $0.00 | $0 | 144,810 | No | Form 4 |
| Murphy Frances M | Oct 1, 2023 | Oct 3, 2023 | A | 8,569 | $0.00 | $0 | 99,810 | No | Form 4 |
| Wasserman Frederick Gerald | Oct 1, 2023 | Oct 3, 2023 | A | 10,111 | $0.00 | $0 | 251,950 | No | Form 4 |