DLHCDLH Holdings Corp.Industrials · Specialty Business Servicesas of 2026-09-16
Horizon

Issued 2026-09-16 at $3.99 · now $3.99 (2026-09-16, +0.0% since)

Based on its own history, a month from the 2026-09-16 close, DLHC has typically landed between $3.23 and $4.71 — a range of −19.1% to +18.1% from the issuance price $3.99.

Range of outcomes in historically similar periods — not a price prediction. Ranges are scored publicly on /methodology.
  • Actual close
  • Typical path (median)
  • Middle 50% of outcomes
  • 90% range

5,002 overlapping 1 month windows · 2006-09-262026-08-17 · basis climatology · forecast (batch). Probability up 53.9% (90% CI 51.756.1%, ≈1,408 obs).

The cone is anchored at the 2026-09-16 issuance close ($3.99) — the price the forecast resolves against on 2026-10-15, not the latest close. The drawn path shape is illustrative (bands widen with √t); every labeled number is real — the anchor, the scored batch p90/IQR endpoints, and the typical move.

Where DLHC has typically landed a month from the 2026-09-16 close of $3.99 — the range is history, not a prediction.

$3.23worst · -19.1%$4.71best · +18.1%
  • now $3.99 (+0.0%)
  • typicalThe typical outcome — half of similar past periods did better and half did worse (not an average, so a few wild periods don't skew it). $3.94 (-1.3%)
  • middle 50%The central range of outcomes — half of similar past periods landed inside it, a quarter finished above, a quarter below. $3.62$4.26
  • 90% rangeA nine-in-ten range — in about nine of every ten similar past periods the outcome stayed within these bounds. $3.23$4.71
Actual 1-month windows behind the coneiEvery overlapping 1-month window in this security's own price history was ranked by realized return; shown are the 3 worst and 3 best of 5,002 windows spanning 2006-09-26 to 2026-09-16. Not cherry-picked — these are the extremes of the full sample. Max drop / max rise are the deepest and highest points reached within each window. See /methodology.
StartReturnMax dropMax rise
3 worst
2009-10-15−49.3%−49.3%+0.0%
2009-10-14−48.6%−48.6%+0.0%
2010-05-14−44.4%−44.4%+0.0%
3 best
2011-06-21+189.2%−2.9%+189.2%
2011-06-30+146.5%+0.0%+198.0%
2011-06-22+145.4%−8.3%+173.1%

5,002 overlapping windows · 2006-09-262026-09-16 · not cherry-picked

Seasonality · by month iHow this security has tended to do in each calendar month historically — a frequency, never a prediction.

iFor each calendar month, the share of years this security closed higher than the month before, and the average month-over-month return, over ~20 years of its own price history. Cells are shaded by average return. This is historical frequency, not a prediction — no month is a signal.
Jan
60%
+6.5%
n=20
Feb
45%
−0.6%
n=20
Mar
20%
−4.2%
n=20
Apr
30%
−0.6%
n=20
May
55%
+3.9%
n=20
Jun
35%
−0.8%
n=20
Jul
50%
+8.0%
n=20
Aug
30%
−1.4%
n=20
Sep
50%
−0.0%
n=20
Oct
60%
+6.2%
n=20
Nov
40%
−4.6%
n=20
Dec
30%
+2.5%
n=20

Up-frequency and average month-over-month return · historical frequency, not a prediction

Reported insider & political trades

Every Form 4 the people closest to this company have filed with the SEC — plotted against the share price, aggregated by month, and shown with the gap between when each trade happened and when it was disclosed. A public record, not advice.

Share price & reported tradesMonthly open-market valueReporting lag — trade date to filing date2026-092026-082026-072026-062026-052026-042026-032026-022026-012025-122025-112025-102025-092025-08$7$42026-09-16: 1 insider purchase, $4K — Mink Brook Asset Management LLC2026-09-15: 1 insider purchase, $2K — Mink Brook Asset Management LLC2026-09-14: 1 insider purchase, $3K — Mink Brook Asset Management LLC2026-09-11: 1 insider purchase, $2K — Mink Brook Asset Management LLC2026-09-10: 1 insider purchase, $871 — Mink Brook Asset Management LLC2026-09-09: 1 insider purchase, $4K — Mink Brook Asset Management LLC2026-09-08: 1 insider purchase, $2K — Mink Brook Asset Management LLC2026-09-04: 1 insider purchase, $4K — Mink Brook Asset Management LLC2026-09-01: 1 insider purchase, $872 — Mink Brook Asset Management LLC2026-08-31: 1 insider purchase, $2K — Mink Brook Asset Management LLC2026-08-28: 1 insider purchase, $2K — Mink Brook Asset Management LLC2026-08-27: 1 insider purchase, $1K — Mink Brook Asset Management LLC2026-08-26: 1 insider purchase, $2K — Mink Brook Asset Management LLC2026-08-25: 1 insider purchase, $949 — Mink Brook Asset Management LLC2026-08-24: 1 insider purchase, $186 — Mink Brook Asset Management LLC2026-08-21: 1 insider purchase, $359 — Mink Brook Asset Management LLC2026-08-20: 1 insider purchase, $319 — Mink Brook Asset Management LLC2026-08-19: 1 insider purchase, $2K — Mink Brook Asset Management LLC2026-08-18: 1 insider purchase, $5K — Mink Brook Asset Management LLC2026-08-17: 1 insider purchase, $5K — Mink Brook Asset Management LLC2026-08-13: 1 insider purchase, $2K — Mink Brook Asset Management LLC2026-08-12: 1 insider purchase, $2K — Mink Brook Asset Management LLC2026-08-11: 1 insider purchase, $2K — Mink Brook Asset Management LLC2026-08-10: 1 insider purchase, $3K — Mink Brook Asset Management LLC2026-08-07: 1 insider purchase, $5K — Mink Brook Asset Management LLC2026-08-06: 1 insider purchase, $5K — Mink Brook Asset Management LLC2026-08-05: 1 insider purchase, $5K — Mink Brook Asset Management LLC2026-08-04: 1 insider purchase, $19K — Mink Brook Asset Management LLC2026-07-31: 1 insider purchase, $2K — Mink Brook Asset Management LLC2026-07-30: 1 insider purchase, $39K — Mink Brook Asset Management LLC2026-07-27: 1 insider purchase, $51 — Mink Brook Asset Management LLC2026-07-24: 1 insider purchase, $2K — Mink Brook Asset Management LLC2026-07-23: 1 insider purchase, $403 — Mink Brook Asset Management LLC2026-07-13: 1 insider purchase, $22K — Mink Brook Asset Management LLC2026-07-10: 1 insider purchase, $25K — Mink Brook Asset Management LLC2026-07-09: 1 insider purchase, $26K — Mink Brook Asset Management LLC2026-07-08: 1 insider purchase, $12K — Mink Brook Asset Management LLC2026-07-07: 1 insider purchase, $26K — Mink Brook Asset Management LLC2026-07-06: 1 insider purchase, $49K — Mink Brook Asset Management LLC2026-07-02: 1 insider purchase, $30K — Mink Brook Asset Management LLC2026-06-30: 1 insider purchase, $24K — Mink Brook Asset Management LLC2026-06-29: 1 insider purchase, $3K — Mink Brook Asset Management LLC2026-06-26: 1 insider purchase, $81K — Mink Brook Asset Management LLC2026-06-25: 1 insider purchase, $51K — Mink Brook Asset Management LLC2026-06-24: 1 insider purchase, $21K — Mink Brook Asset Management LLC2026-06-23: 1 insider purchase, $605 — Mink Brook Asset Management LLC2026-06-22: 1 insider purchase, $3K — Mink Brook Asset Management LLC2026-06-18: 1 insider purchase, $36K — Mink Brook Asset Management LLC2026-06-17: 1 insider purchase, $15K — Mink Brook Asset Management LLC2026-06-16: 1 insider purchase, $21K — Mink Brook Asset Management LLC2026-06-11: 1 insider purchase, $9K — Mink Brook Asset Management LLC2026-06-09: 1 insider purchase, $391 — Mink Brook Asset Management LLC2026-06-08: 1 insider purchase, $270 — Mink Brook Asset Management LLC2026-06-02: 1 insider purchase, $41K — Mink Brook Asset Management LLC2026-05-27: 1 insider purchase, $18K — Mink Brook Asset Management LLC2026-05-21: 1 insider purchase, $9K — Mink Brook Asset Management LLC2026-05-20: 1 insider purchase, $660 — Mink Brook Asset Management LLC2026-05-19: 1 insider purchase, $13K — Mink Brook Asset Management LLC2026-05-18: 1 insider purchase, $29K — Mink Brook Asset Management LLC2026-05-14: 1 insider purchase, $3K — Mink Brook Asset Management LLC2026-05-13: 1 insider purchase, $377K — Mink Brook Asset Management LLC2026-04-07: 1 insider purchase, $1K — Mink Brook Asset Management LLC2026-02-19: 1 insider purchase, $44K — Mink Brook Asset Management LLC2026-02-18: 1 insider purchase, $121K — Mink Brook Asset Management LLC2026-02-17: 1 insider purchase, $15K — Mink Brook Asset Management LLC2026-02-13: 1 insider purchase, $2K — Mink Brook Asset Management LLC2026-02-12: 1 insider purchase, $75K — Mink Brook Asset Management LLC2026-01-08: 1 insider purchase, $8K — Mink Brook Asset Management LLC2026-01-07: 1 insider purchase, $20K — Mink Brook Asset Management LLC2025-12-18: 1 insider purchase, $429 — Mink Brook Asset Management LLC2025-12-17: 1 insider purchase, $243K — Mink Brook Asset Management LLC2025-12-11: 1 insider purchase, $5K — Mink Brook Asset Management LLC2025-10-20: 1 insider purchase, $1K — Mink Brook Asset Management LLC2025-10-17: 1 insider purchase, $4K — Mink Brook Asset Management LLC2025-10-16: 1 insider purchase, $908 — Mink Brook Asset Management LLC2025-10-07: 1 insider purchase, $72K — Mink Brook Asset Management LLC2025-10-06: 1 insider purchase, $550 — Mink Brook Asset Management LLC2025-09-16: 1 insider purchase, $85K — Mink Brook Asset Management LLC2025-09-15: 1 insider purchase, $407 — Mink Brook Asset Management LLC2025-09-12: 1 insider purchase, $92K — Mink Brook Asset Management LLC2025-09-11: 1 insider purchase, $1K — Mink Brook Asset Management LLC2025-09-02: 1 insider purchase, $1K — Mink Brook Asset Management LLC2025-08-29: 1 insider purchase, $996 — Mink Brook Asset Management LLC2025-08-28: 1 insider purchase, $2K — Mink Brook Asset Management LLC2025-08-27: 1 insider purchase, $121 — Mink Brook Asset Management LLC2025-08-26: 1 insider purchase, $5K — Mink Brook Asset Management LLC2025-08-25: 1 insider purchase, $2K — Mink Brook Asset Management LLC2025-08-22: 1 insider purchase, $550 — Mink Brook Asset Management LLC2025-08-21: 1 insider purchase, $99K — Mink Brook Asset Management LLC2025-08-20: 1 insider purchase, $78K — Mink Brook Asset Management LLC2025-08-19: 1 insider purchase, $147K — Mink Brook Asset Management LLC2025-08-18: 1 insider purchase, $11K — Mink Brook Asset Management LLC2025-08-14: 1 insider purchase, $24K — Mink Brook Asset Management LLC2025-08-13: 1 insider purchase, $17 — Mink Brook Asset Management LLC2025-08-12: 1 insider purchase, $2K — Mink Brook Asset Management LLC2025-08: 18 open-market purchases, $826K2025-09: 5 open-market purchases, $180K2025-10: 5 open-market purchases, $79K2025-12: 3 open-market purchases, $249K2026-01: 2 open-market purchases, $28K2026-02: 5 open-market purchases, $257K2026-04: 1 open-market purchase, $1K2026-05: 7 open-market purchases, $449K2026-06: 14 open-market purchases, $307K2026-07: 12 open-market purchases, $234K2026-08: 19 open-market purchases, $65K2026-09: 9 open-market purchases, $22K↑ buys↓ salestenPercentOwner Mink Brook Asset Management LLC — Purchase on 2026-09-16, filed same daytenPercentOwner Mink Brook Asset Management LLC — Purchase on 2026-09-15, filed 1 day after the tradetenPercentOwner Mink Brook Asset Management LLC — Purchase on 2026-09-14, filed same daytenPercentOwner Mink Brook Asset Management LLC — Purchase on 2026-09-11, filed 3 days after the tradetenPercentOwner Mink Brook Asset Management LLC — Purchase on 2026-09-10, filed same daytenPercentOwner Mink Brook Asset Management LLC — Purchase on 2026-09-09, filed 1 day after the tradetenPercentOwner Mink Brook Asset Management LLC — Purchase on 2026-09-08, filed same daytenPercentOwner Mink Brook Asset Management LLC — Purchase on 2026-09-04, filed 4 days after the tradetenPercentOwner Mink Brook Asset Management LLC — Purchase on 2026-09-01, filed same daytenPercentOwner Mink Brook Asset Management LLC — Purchase on 2026-08-31, filed 1 day after the tradetenPercentOwner Mink Brook Asset Management LLC — Purchase on 2026-08-28, filed same daytenPercentOwner Mink Brook Asset Management LLC — Purchase on 2026-08-27, filed 1 day after the tradetenPercentOwner Mink Brook Asset Management LLC — Purchase on 2026-08-26, filed same daytenPercentOwner Mink Brook Asset Management LLC — Purchase on 2026-08-25, filed 1 day after the tradetenPercentOwner Mink Brook Asset Management LLC — Purchase on 2026-08-24, filed same daytenPercentOwner Mink Brook Asset Management LLC — Purchase on 2026-08-21, filed 3 days after the tradetenPercentOwner Mink Brook Asset Management LLC — Purchase on 2026-08-20, filed same daytenPercentOwner Mink Brook Asset Management LLC — Purchase on 2026-08-19, filed 1 day after the tradetenPercentOwner Mink Brook Asset Management LLC — Purchase on 2026-08-18, filed same daytenPercentOwner Mink Brook Asset Management LLC — Purchase on 2026-08-17, filed 1 day after the tradetenPercentOwner Mink Brook Asset Management LLC — Purchase on 2026-08-13, filed same daytenPercentOwner Mink Brook Asset Management LLC — Purchase on 2026-08-12, filed 1 day after the tradetenPercentOwner Mink Brook Asset Management LLC — Purchase on 2026-08-11, filed same daytenPercentOwner Mink Brook Asset Management LLC — Purchase on 2026-08-10, filed 1 day after the tradetenPercentOwner Mink Brook Asset Management LLC — Purchase on 2026-08-07, filed same daytenPercentOwner Mink Brook Asset Management LLC — Purchase on 2026-08-06, filed 1 day after the tradetenPercentOwner Mink Brook Asset Management LLC — Purchase on 2026-08-05, filed same daytenPercentOwner Mink Brook Asset Management LLC — Purchase on 2026-08-04, filed 1 day after the tradetenPercentOwner Mink Brook Asset Management LLC — Purchase on 2026-07-31, filed same daytenPercentOwner Mink Brook Asset Management LLC — Purchase on 2026-07-30, filed 1 day after the tradetenPercentOwner Mink Brook Asset Management LLC — Purchase on 2026-07-27, filed 1 day after the tradetenPercentOwner Mink Brook Asset Management LLC — Purchase on 2026-07-24, filed same daytenPercentOwner Mink Brook Asset Management LLC — Purchase on 2026-07-23, filed 1 day after the tradetenPercentOwner Mink Brook Asset Management LLC — Purchase on 2026-07-13, filed 1 day after the tradetenPercentOwner Mink Brook Asset Management LLC — Purchase on 2026-07-10, filed same daytenPercentOwner Mink Brook Asset Management LLC — Purchase on 2026-07-09, filed 1 day after the tradetenPercentOwner Mink Brook Asset Management LLC — Purchase on 2026-07-08, filed same daytenPercentOwner Mink Brook Asset Management LLC — Purchase on 2026-07-07, filed 1 day after the tradetenPercentOwner Mink Brook Asset Management LLC — Purchase on 2026-07-06, filed same daytenPercentOwner Mink Brook Asset Management LLC — Purchase on 2026-07-02, filed 4 days after the tradetenPercentOwner Mink Brook Asset Management LLC — Purchase on 2026-06-30, filed same daytenPercentOwner Mink Brook Asset Management LLC — Purchase on 2026-06-29, filed 1 day after the tradetenPercentOwner Mink Brook Asset Management LLC — Purchase on 2026-06-26, filed same daytenPercentOwner Mink Brook Asset Management LLC — Purchase on 2026-06-25, filed 1 day after the tradetenPercentOwner Mink Brook Asset Management LLC — Purchase on 2026-06-24, filed same daytenPercentOwner Mink Brook Asset Management LLC — Purchase on 2026-06-23, filed 1 day after the tradetenPercentOwner Mink Brook Asset Management LLC — Purchase on 2026-06-22, filed same daytenPercentOwner Mink Brook Asset Management LLC — Purchase on 2026-06-18, filed 4 days after the tradetenPercentOwner Mink Brook Asset Management LLC — Purchase on 2026-06-17, filed same daytenPercentOwner Mink Brook Asset Management LLC — Purchase on 2026-06-16, filed 1 day after the tradetenPercentOwner Mink Brook Asset Management LLC — Purchase on 2026-06-11, filed 1 day after the tradetenPercentOwner Mink Brook Asset Management LLC — Purchase on 2026-06-09, filed same daytenPercentOwner Mink Brook Asset Management LLC — Purchase on 2026-06-08, filed 1 day after the tradetenPercentOwner Mink Brook Asset Management LLC — Purchase on 2026-06-02, filed 1 day after the tradetenPercentOwner Mink Brook Asset Management LLC — Purchase on 2026-05-27, filed 1 day after the tradetenPercentOwner Mink Brook Asset Management LLC — Purchase on 2026-05-21, filed same daytenPercentOwner Mink Brook Asset Management LLC — Purchase on 2026-05-20, filed 1 day after the tradetenPercentOwner Mink Brook Asset Management LLC — Purchase on 2026-05-19, filed same daytenPercentOwner Mink Brook Asset Management LLC — Purchase on 2026-05-18, filed 1 day after the tradetenPercentOwner Mink Brook Asset Management LLC — Purchase on 2026-05-14, filed same daytenPercentOwner Mink Brook Asset Management LLC — Purchase on 2026-05-13, filed 1 day after the tradetenPercentOwner Mink Brook Asset Management LLC — Purchase on 2026-04-07, filed 1 day after the tradetenPercentOwner Mink Brook Asset Management LLC — Purchase on 2026-02-19, filed 1 day after the tradetenPercentOwner Mink Brook Asset Management LLC — Purchase on 2026-02-18, filed same daytenPercentOwner Mink Brook Asset Management LLC — Purchase on 2026-02-17, filed 1 day after the tradetenPercentOwner Mink Brook Asset Management LLC — Purchase on 2026-02-13, filed same daytenPercentOwner Mink Brook Asset Management LLC — Purchase on 2026-02-12, filed 1 day after the tradetenPercentOwner Mink Brook Asset Management LLC — Purchase on 2026-01-08, filed same daytenPercentOwner Mink Brook Asset Management LLC — Purchase on 2026-01-07, filed 1 day after the tradetenPercentOwner Mink Brook Asset Management LLC — Purchase on 2025-12-18, filed same daytenPercentOwner Mink Brook Asset Management LLC — Purchase on 2025-12-17, filed 1 day after the tradetenPercentOwner Mink Brook Asset Management LLC — Purchase on 2025-12-11, filed 1 day after the tradetenPercentOwner Mink Brook Asset Management LLC — Purchase on 2025-10-20, filed 1 day after the tradetenPercentOwner Mink Brook Asset Management LLC — Purchase on 2025-10-17, filed same daytenPercentOwner Mink Brook Asset Management LLC — Purchase on 2025-10-16, filed 1 day after the tradetenPercentOwner Mink Brook Asset Management LLC — Purchase on 2025-10-07, filed 1 day after the tradetenPercentOwner Mink Brook Asset Management LLC — Purchase on 2025-10-06, filed 2 days after the tradetenPercentOwner Mink Brook Asset Management LLC — Purchase on 2025-09-16, filed same daytenPercentOwner Mink Brook Asset Management LLC — Purchase on 2025-09-15, filed 1 day after the tradetenPercentOwner Mink Brook Asset Management LLC — Purchase on 2025-09-12, filed same daytenPercentOwner Mink Brook Asset Management LLC — Purchase on 2025-09-11, filed 1 day after the tradetenPercentOwner Mink Brook Asset Management LLC — Purchase on 2025-09-02, filed 1 day after the tradetenPercentOwner Mink Brook Asset Management LLC — Purchase on 2025-08-29, filed same daytenPercentOwner Mink Brook Asset Management LLC — Purchase on 2025-08-28, filed 1 day after the tradetenPercentOwner Mink Brook Asset Management LLC — Purchase on 2025-08-27, filed same daytenPercentOwner Mink Brook Asset Management LLC — Purchase on 2025-08-26, filed 1 day after the tradetenPercentOwner Mink Brook Asset Management LLC — Purchase on 2025-08-25, filed 2 days after the tradetenPercentOwner Mink Brook Asset Management LLC — Purchase on 2025-08-22, filed same daytenPercentOwner Mink Brook Asset Management LLC — Purchase on 2025-08-21, filed 1 day after the tradetenPercentOwner Mink Brook Asset Management LLC — Purchase on 2025-08-20, filed same daytenPercentOwner Mink Brook Asset Management LLC — Purchase on 2025-08-19, filed 1 day after the tradetenPercentOwner Mink Brook Asset Management LLC — Purchase on 2025-08-18, filed 2 days after the tradetenPercentOwner Mink Brook Asset Management LLC — Purchase on 2025-08-14, filed same daytenPercentOwner Mink Brook Asset Management LLC — Purchase on 2025-08-13, filed 1 day after the tradetenPercentOwner Mink Brook Asset Management LLC — Purchase on 2025-08-12, filed 2 days after the trade
DatePersonRoleActionShares @ priceValueOwnership Δvs S&P 1mvs S&P 6mOwned afterFiling
2026-09-16Mink Brook Asset Management LLCtenPercentOwnerPurchase1,000 @ $3.94$4K+0.0% of holdingnot yet — horizon still opennot yet — horizon still open2,186,469Form 4 · filed same day
2026-09-15Mink Brook Asset Management LLCtenPercentOwnerPurchase621 @ $3.68$2K+0.0% of holdingnot yet — horizon still opennot yet — horizon still open2,185,469Form 4 · filed 1 day after the trade
2026-09-14Mink Brook Asset Management LLCtenPercentOwnerPurchase730 @ $3.84$3K+0.0% of holdingnot yet — horizon still opennot yet — horizon still open2,184,848Form 4 · filed same day
2026-09-11Mink Brook Asset Management LLCtenPercentOwnerPurchase492 @ $3.94$2K+0.0% of holdingnot yet — horizon still opennot yet — horizon still open2,184,118Form 4 · filed 3 days after the trade
2026-09-10Mink Brook Asset Management LLCtenPercentOwnerPurchase221 @ $3.94$871+0.0% of holdingnot yet — horizon still opennot yet — horizon still open2,183,626Form 4 · filed same day
2026-09-09Mink Brook Asset Management LLCtenPercentOwnerPurchase1,000 @ $3.93$4K+0.0% of holdingnot yet — horizon still opennot yet — horizon still open2,183,405Form 4 · filed 1 day after the trade
2026-09-08Mink Brook Asset Management LLCtenPercentOwnerPurchase488 @ $3.99$2K+0.0% of holdingnot yet — horizon still opennot yet — horizon still open2,182,405Form 4 · filed same day
2026-09-04Mink Brook Asset Management LLCtenPercentOwnerPurchase870 @ $4.10$4K+0.0% of holdingnot yet — horizon still opennot yet — horizon still open2,181,917Form 4 · filed 4 days after the trade
2026-09-01Mink Brook Asset Management LLCtenPercentOwnerPurchase200 @ $4.36$872+0.0% of holdingnot yet — horizon still opennot yet — horizon still open2,181,047Form 4 · filed same day
2026-08-31Mink Brook Asset Management LLCtenPercentOwnerPurchase500 @ $4.40$2K+0.0% of holdingnot yet — horizon still opennot yet — horizon still open2,180,847Form 4 · filed 1 day after the trade
2026-08-28Mink Brook Asset Management LLCtenPercentOwnerPurchase500 @ $4.47$2K+0.0% of holdingnot yet — horizon still opennot yet — horizon still open2,180,347Form 4 · filed same day
2026-08-27Mink Brook Asset Management LLCtenPercentOwnerPurchase224 @ $4.49$1K+0.0% of holdingnot yet — horizon still opennot yet — horizon still open2,179,847Form 4 · filed 1 day after the trade
2026-08-26Mink Brook Asset Management LLCtenPercentOwnerPurchase500 @ $4.49$2K+0.0% of holdingnot yet — horizon still opennot yet — horizon still open2,179,623Form 4 · filed same day
2026-08-25Mink Brook Asset Management LLCtenPercentOwnerPurchase209 @ $4.54$949+0.0% of holdingnot yet — horizon still opennot yet — horizon still open2,179,123Form 4 · filed 1 day after the trade
2026-08-24Mink Brook Asset Management LLCtenPercentOwnerPurchase41 @ $4.53$186+0.0% of holdingnot yet — horizon still opennot yet — horizon still open2,178,914Form 4 · filed same day
2026-08-21Mink Brook Asset Management LLCtenPercentOwnerPurchase79 @ $4.55$359+0.0% of holdingnot yet — horizon still opennot yet — horizon still open2,178,873Form 4 · filed 3 days after the trade
2026-08-20Mink Brook Asset Management LLCtenPercentOwnerPurchase70 @ $4.55$319+0.0% of holdingnot yet — horizon still opennot yet — horizon still open2,178,794Form 4 · filed same day
2026-08-19Mink Brook Asset Management LLCtenPercentOwnerPurchase493 @ $4.54$2K+0.0% of holdingnot yet — horizon still opennot yet — horizon still open2,178,724Form 4 · filed 1 day after the trade
2026-08-18Mink Brook Asset Management LLCtenPercentOwnerPurchase1,000 @ $4.54$5K+0.0% of holdingnot yet — horizon still opennot yet — horizon still open2,178,231Form 4 · filed same day
2026-08-17Mink Brook Asset Management LLCtenPercentOwnerPurchase1,000 @ $4.54$5K+0.0% of holding−8.9%not yet — horizon still open2,177,231Form 4 · filed 1 day after the trade
2026-08-13Mink Brook Asset Management LLCtenPercentOwnerPurchase471 @ $4.79$2K+0.0% of holding−18.5%not yet — horizon still open2,176,231Form 4 · filed same day
2026-08-12Mink Brook Asset Management LLCtenPercentOwnerPurchase500 @ $4.71$2K+0.0% of holding−15.0%not yet — horizon still open2,175,760Form 4 · filed 1 day after the trade
2026-08-11Mink Brook Asset Management LLCtenPercentOwnerPurchase500 @ $4.82$2K+0.0% of holding−14.1%not yet — horizon still open2,175,260Form 4 · filed same day
2026-08-10Mink Brook Asset Management LLCtenPercentOwnerPurchase590 @ $4.82$3K+0.0% of holding−19.9%not yet — horizon still open2,174,760Form 4 · filed 1 day after the trade
2026-08-07Mink Brook Asset Management LLCtenPercentOwnerPurchase1,000 @ $4.83$5K+0.0% of holding−17.1%not yet — horizon still open2,174,170Form 4 · filed same day
2026-08-06Mink Brook Asset Management LLCtenPercentOwnerPurchase956 @ $4.81$5K+0.0% of holding−16.5%not yet — horizon still open2,173,170Form 4 · filed 1 day after the trade
2026-08-05Mink Brook Asset Management LLCtenPercentOwnerPurchase1,049 @ $4.84$5K+0.0% of holding−15.3%not yet — horizon still open2,172,214Form 4 · filed same day
2026-08-04Mink Brook Asset Management LLCtenPercentOwnerPurchase4,000 @ $4.87$19K+0.2% of holding−9.9%not yet — horizon still open2,171,165Form 4 · filed 1 day after the trade
2026-07-31Mink Brook Asset Management LLCtenPercentOwnerPurchase441 @ $4.86$2K+0.0% of holding−13.5%not yet — horizon still open2,167,165Form 4 · filed same day
2026-07-30Mink Brook Asset Management LLCtenPercentOwnerPurchase7,944 @ $4.96$39K+0.4% of holding−13.9%not yet — horizon still open2,166,724Form 4 · filed 1 day after the trade
2026-07-27Mink Brook Asset Management LLCtenPercentOwnerPurchase10 @ $5.09$51+0.0% of holding−17.2%not yet — horizon still open2,158,960Form 4 · filed 1 day after the trade
2026-07-24Mink Brook Asset Management LLCtenPercentOwnerPurchase391 @ $5.10$2K+0.0% of holding−15.5%not yet — horizon still open2,158,950Form 4 · filed same day
2026-07-23Mink Brook Asset Management LLCtenPercentOwnerPurchase79 @ $5.10$403+0.0% of holding−14.4%not yet — horizon still open2,158,559Form 4 · filed 1 day after the trade
2026-07-13Mink Brook Asset Management LLCtenPercentOwnerPurchase4,407 @ $5.09$22K+0.2% of holding−11.7%not yet — horizon still open2,158,480Form 4 · filed 1 day after the trade
2026-07-10Mink Brook Asset Management LLCtenPercentOwnerPurchase5,000 @ $5.09$25K+0.2% of holding−6.0%not yet — horizon still open2,154,073Form 4 · filed same day
2026-07-09Mink Brook Asset Management LLCtenPercentOwnerPurchase5,000 @ $5.13$26K+0.2% of holding−8.0%not yet — horizon still open2,149,073Form 4 · filed 1 day after the trade
2026-07-08Mink Brook Asset Management LLCtenPercentOwnerPurchase2,275 @ $5.14$12K+0.1% of holding−9.1%not yet — horizon still open2,144,073Form 4 · filed same day
2026-07-07Mink Brook Asset Management LLCtenPercentOwnerPurchase5,000 @ $5.17$26K+0.2% of holding−10.8%not yet — horizon still open2,141,798Form 4 · filed 1 day after the trade
2026-07-06Mink Brook Asset Management LLCtenPercentOwnerPurchase9,422 @ $5.19$49K+0.4% of holding−8.3%not yet — horizon still open2,136,798Form 4 · filed same day
2026-07-02Mink Brook Asset Management LLCtenPercentOwnerPurchase5,640 @ $5.25$30K+0.3% of holding−6.3%not yet — horizon still open2,127,376Form 4 · filed 4 days after the trade
2026-06-30Mink Brook Asset Management LLCtenPercentOwnerPurchase4,543 @ $5.25$24K+0.2% of holding−6.0%not yet — horizon still open2,121,736Form 4 · filed same day
2026-06-29Mink Brook Asset Management LLCtenPercentOwnerPurchase640 @ $5.25$3K+0.0% of holding+3.4%not yet — horizon still open2,117,193Form 4 · filed 1 day after the trade
2026-06-26Mink Brook Asset Management LLCtenPercentOwnerPurchase15,280 @ $5.28$81K+0.7% of holding−2.4%not yet — horizon still open2,116,553Form 4 · filed same day
2026-06-25Mink Brook Asset Management LLCtenPercentOwnerPurchase9,343 @ $5.50$51K+0.4% of holding−5.7%not yet — horizon still open2,101,273Form 4 · filed 1 day after the trade
2026-06-24Mink Brook Asset Management LLCtenPercentOwnerPurchase3,739 @ $5.50$21K+0.2% of holding−8.2%not yet — horizon still open2,091,930Form 4 · filed same day
2026-06-23Mink Brook Asset Management LLCtenPercentOwnerPurchase110 @ $5.50$605+0.0% of holding−8.8%not yet — horizon still open2,088,191Form 4 · filed 1 day after the trade
2026-06-22Mink Brook Asset Management LLCtenPercentOwnerPurchase624 @ $5.50$3K+0.0% of holding−7.5%not yet — horizon still open2,088,081Form 4 · filed same day
2026-06-18Mink Brook Asset Management LLCtenPercentOwnerPurchase6,460 @ $5.50$36K+0.3% of holding−0.9%not yet — horizon still open2,087,457Form 4 · filed 4 days after the trade
2026-06-17Mink Brook Asset Management LLCtenPercentOwnerPurchase2,733 @ $5.50$15K+0.1% of holding−3.5%not yet — horizon still open2,080,997Form 4 · filed same day
2026-06-16Mink Brook Asset Management LLCtenPercentOwnerPurchase3,859 @ $5.50$21K+0.2% of holding+1.2%not yet — horizon still open2,078,264Form 4 · filed 1 day after the trade
2026-06-11Mink Brook Asset Management LLCtenPercentOwnerPurchase1,713 @ $5.50$9K+0.1% of holding−7.1%not yet — horizon still open2,074,405Form 4 · filed 1 day after the trade
2026-06-09Mink Brook Asset Management LLCtenPercentOwnerPurchase71 @ $5.50$391+0.0% of holding−12.2%not yet — horizon still open2,072,692Form 4 · filed same day
2026-06-08Mink Brook Asset Management LLCtenPercentOwnerPurchase49 @ $5.50$270+0.0% of holding−9.4%not yet — horizon still open2,072,621Form 4 · filed 1 day after the trade
2026-06-02Mink Brook Asset Management LLCtenPercentOwnerPurchase7,494 @ $5.50$41K+0.4% of holding−2.7%not yet — horizon still open2,072,572Form 4 · filed 1 day after the trade
2026-05-27Mink Brook Asset Management LLCtenPercentOwnerPurchase3,223 @ $5.50$18K+0.2% of holding−3.5%not yet — horizon still open2,065,078Form 4 · filed 1 day after the trade
2026-05-21Mink Brook Asset Management LLCtenPercentOwnerPurchase1,584 @ $5.50$9K+0.1% of holding+0.4%not yet — horizon still open2,061,855Form 4 · filed same day
2026-05-20Mink Brook Asset Management LLCtenPercentOwnerPurchase120 @ $5.50$660+0.0% of holding−1.2%not yet — horizon still open2,060,271Form 4 · filed 1 day after the trade
2026-05-19Mink Brook Asset Management LLCtenPercentOwnerPurchase2,397 @ $5.50$13K+0.1% of holding−3.5%not yet — horizon still open2,060,151Form 4 · filed same day
2026-05-18Mink Brook Asset Management LLCtenPercentOwnerPurchase5,304 @ $5.50$29K+0.3% of holding−0.3%not yet — horizon still open2,057,754Form 4 · filed 1 day after the trade
2026-05-14Mink Brook Asset Management LLCtenPercentOwnerPurchase512 @ $5.50$3K+0.0% of holding−0.5%not yet — horizon still open2,052,450Form 4 · filed same day

The vs-S&P columns are a labeled look-back on what the stock did after each filing, measured against the index over the same window. Descriptive history, not a claim about the person or a reason to trade.

11 award / exercise / gift records — not counted as purchases

Awards, option exercises, gifts and tax-withholding disposals are shown separately and never counted as open-market purchases or sales — they carry no conviction information.

DatePersonRoleActionSharesOwned afterFiling
2026-06-30JohnBull Kathryn M.directorAward / grant85,714695,333Form 4
2025-12-17JohnBull Kathryn M.directorAward / grant46,708609,619Form 4
2025-10-01Wasserman Frederick GeralddirectorAward / grant12,910277,770Form 4
2025-10-01Bjornaas Judith LdirectorAward / grant10,94130,451Form 4
2025-10-01Granger ElderdirectorAward / grant10,941153,133Form 4
2025-10-01Yerks Austin J. IIIdirectorAward / grant10,941166,692Form 4
2025-10-01ZELKOWICZ STEPHENdirectorAward / grant10,94157,317Form 4
2025-10-01Murphy Frances MdirectorAward / grant10,941121,692Form 4
2025-09-30Parker ZacharydirectorWithheld for tax16,330982,389Form 4
2024-12-20JohnBull Kathryn M.directorAward / grant34,224562,911Form 4
2024-12-20Parker ZacharydirectorAward / grant122,229998,719Form 4

Source: SEC Form 4 filings. Each row links to its original filing.

Across 2012–2021, stocks where a CEO, C-suite officer, or director had recently made an open-market common-stock purchase ran about +28 bp per month above the universe average (n=34,268 stock-weeks). A historical tendency, not a prediction.

Congressional disclosures

No congressional trades disclosed for this company.

Research tool, not investment advice — historical frequencies, not recommendations. A product of Marovel Technologies LLC. Full terms.