MarketPeel
Insider Trading Intelligence
JD

John Dillon

TACT
CEO · TRANSACT TECHNOLOGIES INC · CIK 0001106992
FILING MIX · LIFETIME58%/42%
BUYS
50
SELLS
36
TOTAL VALUE
$1.65M
COMPANIES
1
ACTIVE SINCE
Feb 2020
HOLDINGS NOW
100,000
AVG SELL PX
$11.65
TRADE KIND
SHOWING 86 / 86
Trades · vs SPY
Loading price series…
Performance · forward returns vs SPY
3 backtested trades · 8 horizons · 6 pendingHow are these numbers computed? →
Forward-return performance of every backtestable P/S trade by John Dillon, measured at 8 horizons from 7 days to 2 years. Deduped per economic event so co-filings count once. Excess return = trade return minus SPY return over the same window.
HORIZONTRADESWIN RATEINSIDER RETURNSPY RETURNMEAN EXCESSMEDIAN EXCESST-STAT
7d3+0.00%-6.12%-2.95%-3.17%-5.40%
14d3+0.00%-4.59%-4.24%-0.35%-1.78%
30d3+0.00%-7.43%+2.65%-10.07%-8.77%
60d3+33.33%-10.07%+8.74%-18.82%-14.62%
90d3+66.67%+29.94%+9.68%+20.26%+32.71%
180d3(2 pending)+100.00%+60.88%+15.83%+45.05%+45.05%
1y3(2 pending)+100.00%+154.89%+34.46%+120.43%+120.43%
2y3(2 pending)+0.00%-9.54%+32.75%-42.29%-42.29%
How to read this: Insider Returnis the average raw return of the filer's trades over the horizon. SPY Return is what SPY did over those same windows — reference only, not a comparison. The headline alpha number is Mean Excess = Insider − SPY; green means the filer beat SPY, red means they trailed it. Win rate is the share of individual trades where the filer beat SPY. T-statvalues above 2 mean the alpha is unlikely to be chance given the sample size. "Pending" counts trades where the horizon hasn't elapsed yet; their stats are not included in the row average.
Holdings over time
TACT · 100,000 shares · as of Mar 16, 2026
044,33088,660132,990177,320202120222023202420252026SHARES HELD
Trading cadence · quarterly flow
BUY SELL
2020
2020
2020
2020
2021
2021
2021
2021
2022
2022
2022
2022
2023
2023
2023
2023
2024
2024
2024
2024
2025
2025
2025
2025
2026
FLOW · 50 buys / 36 sellsCOVERAGE · 25 quarters
Form 4 filings · all activity
COMPANYTYPESHARESPRICEVALUEHELD AFTERTRADE DATEFILEDDETAILS
TACT
TRANSACT TECHNOLOGIES INC
PURCHASE
CEO
70,902$3.49$247.4K100,000Mar 16, 2026Mar 17, 2026View →
TACT
TRANSACT TECHNOLOGIES INC
PURCHASE
CEO
29,098$3.56$103.6K29,098Mar 13, 2026Mar 17, 2026View →
TACT
TRANSACT TECHNOLOGIES INC
SALE
CEO
1,2500Mar 2, 2026Mar 2, 2026View →
TACT
TRANSACT TECHNOLOGIES INC
PURCHASE
CEO
1,250167,218Mar 2, 2026Mar 2, 2026View →
TACT
TRANSACT TECHNOLOGIES INC
PURCHASE
CEO
1,600165,968Mar 1, 2026Mar 2, 2026View →
TACT
TRANSACT TECHNOLOGIES INC
SALE
CEO
1,6001,600Mar 1, 2026Mar 2, 2026View →
TACT
TRANSACT TECHNOLOGIES INC
PURCHASE
CEO
5,825164,368Feb 28, 2026Mar 2, 2026View →
TACT
TRANSACT TECHNOLOGIES INC
SALE
CEO
5,82511,650Feb 28, 2026Mar 2, 2026View →
TACT
TRANSACT TECHNOLOGIES INC
PURCHASEGRANT
Stock grant
55,86255,862Feb 25, 2026Feb 27, 2026View →
TACT
TRANSACT TECHNOLOGIES INC
PURCHASEGRANT
Stock grant
177,320177,320Feb 24, 2026Feb 26, 2026View →
TACT
TRANSACT TECHNOLOGIES INC
SALE
CEO
59,106118,213Feb 24, 2026Feb 26, 2026View →
TACT
TRANSACT TECHNOLOGIES INC
PURCHASE
CEO
59,106158,543Feb 24, 2026Feb 26, 2026View →
TACT
TRANSACT TECHNOLOGIES INC
PURCHASE
CEO
12,05099,437Aug 3, 2025Aug 4, 2025View →
TACT
TRANSACT TECHNOLOGIES INC
SALE
CEO
12,05024,100Aug 3, 2025Aug 4, 2025View →
TACT
TRANSACT TECHNOLOGIES INC
SALE
CEO
1,1000Mar 4, 2025Mar 5, 2025View →
TACT
TRANSACT TECHNOLOGIES INC
PURCHASE
CEO
84387,387Mar 4, 2025Mar 5, 2025View →
TACT
TRANSACT TECHNOLOGIES INC
SALE
CEO
1,2501,250Mar 2, 2025Mar 3, 2025View →
TACT
TRANSACT TECHNOLOGIES INC
PURCHASE
CEO
94186,544Mar 2, 2025Mar 3, 2025View →
TACT
TRANSACT TECHNOLOGIES INC
SALE
CEO
1,6003,200Mar 1, 2025Mar 3, 2025View →
TACT
TRANSACT TECHNOLOGIES INC
PURCHASE
CEO
1,14885,603Mar 1, 2025Mar 3, 2025View →
TACT
TRANSACT TECHNOLOGIES INC
PURCHASE
CEO
3,36884,455Feb 28, 2025Mar 3, 2025View →
TACT
TRANSACT TECHNOLOGIES INC
SALE
CEO
5,82517,475Feb 28, 2025Mar 3, 2025View →
TACT
TRANSACT TECHNOLOGIES INC
SALEGRANT
Stock grant
12,05036,150Aug 3, 2024Aug 6, 2024View →
TACT
TRANSACT TECHNOLOGIES INC
PURCHASE
CEO
12,05081,087Aug 3, 2024Aug 6, 2024View →
TACT
TRANSACT TECHNOLOGIES INC
SALE
CEO
1,1001,100Mar 4, 2024Mar 4, 2024View →
TACT
TRANSACT TECHNOLOGIES INC
PURCHASE
CEO
67769,037Mar 4, 2024Mar 4, 2024View →
TACT
TRANSACT TECHNOLOGIES INC
SALE
CEO
1,2502,500Mar 2, 2024Mar 4, 2024View →
TACT
TRANSACT TECHNOLOGIES INC
PURCHASE
CEO
76968,360Mar 2, 2024Mar 4, 2024View →
TACT
TRANSACT TECHNOLOGIES INC
PURCHASE
CEO
98467,591Mar 1, 2024Mar 4, 2024View →
TACT
TRANSACT TECHNOLOGIES INC
SALE
CEO
1,6004,800Mar 1, 2024Mar 4, 2024View →
TACT
TRANSACT TECHNOLOGIES INC
PURCHASEGRANT
Stock grant
59,500$6.80$404.6K59,500Feb 29, 2024Mar 4, 2024View →
TACT
TRANSACT TECHNOLOGIES INC
PURCHASEGRANT
Stock grant
23,30023,300Feb 29, 2024Mar 4, 2024View →
TACT
TRANSACT TECHNOLOGIES INC
PURCHASE
CEO
70766,607Feb 27, 2024Feb 28, 2024View →
TACT
TRANSACT TECHNOLOGIES INC
SALE
CEO
1,1500Feb 27, 2024Feb 28, 2024View →
TACT
TRANSACT TECHNOLOGIES INC
PURCHASEGRANT
Stock grant
79,100$7.69$608.3K79,100Aug 3, 2023Aug 7, 2023View →
TACT
TRANSACT TECHNOLOGIES INC
PURCHASEGRANT
Stock grant
48,20048,200Aug 3, 2023Aug 7, 2023View →
TACT
TRANSACT TECHNOLOGIES INC
PURCHASE
1,10065,900Mar 4, 2023Mar 6, 2023View →
TACT
TRANSACT TECHNOLOGIES INC
SALE
1,1002,200Mar 4, 2023Mar 6, 2023View →
TACT
TRANSACT TECHNOLOGIES INC
SALE
1,2503,750Mar 2, 2023Mar 6, 2023View →
TACT
TRANSACT TECHNOLOGIES INC
PURCHASE
1,25064,800Mar 2, 2023Mar 6, 2023View →
TACT
TRANSACT TECHNOLOGIES INC
PURCHASEGRANT
Stock grant
6,4006,400Mar 1, 2023Mar 3, 2023View →
TACT
TRANSACT TECHNOLOGIES INC
PURCHASE
1,15063,550Feb 27, 2023Mar 1, 2023View →
TACT
TRANSACT TECHNOLOGIES INC
SALE
1,2000Feb 27, 2023Mar 1, 2023View →
TACT
TRANSACT TECHNOLOGIES INC
PURCHASE
1,20062,400Feb 27, 2023Mar 1, 2023View →
TACT
TRANSACT TECHNOLOGIES INC
SALE
1,1501,150Feb 27, 2023Mar 1, 2023View →
TACT
TRANSACT TECHNOLOGIES INC
PURCHASE
1,10062,300Mar 4, 2022Apr 8, 2024View →
TACT
TRANSACT TECHNOLOGIES INC
SALE
1,1003,300Mar 4, 2022Apr 8, 2024View →
TACT
TRANSACT TECHNOLOGIES INC
PURCHASEGRANT
Stock grant
5,0005,000Mar 2, 2022Apr 8, 2024View →
TACT
TRANSACT TECHNOLOGIES INC
SALE
9000Mar 1, 2022Mar 1, 2022View →
TACT
TRANSACT TECHNOLOGIES INC
PURCHASE
90061,200Mar 1, 2022Mar 1, 2022View →
TACT
TRANSACT TECHNOLOGIES INC
SALE
9000Mar 1, 2022Mar 1, 2022View →
TACT
TRANSACT TECHNOLOGIES INC
PURCHASE
90061,200Mar 1, 2022Mar 1, 2022View →
TACT
TRANSACT TECHNOLOGIES INC
SALE
1,1502,300Feb 27, 2022Mar 1, 2022View →
TACT
TRANSACT TECHNOLOGIES INC
PURCHASE
1,20059,150Feb 27, 2022Mar 1, 2022View →
TACT
TRANSACT TECHNOLOGIES INC
PURCHASE
1,15060,300Feb 27, 2022Mar 1, 2022View →
TACT
TRANSACT TECHNOLOGIES INC
SALE
1,2001,200Feb 27, 2022Mar 1, 2022View →
TACT
TRANSACT TECHNOLOGIES INC
SALE
1,1502,300Feb 27, 2022Mar 1, 2022View →
TACT
TRANSACT TECHNOLOGIES INC
PURCHASE
1,20059,150Feb 27, 2022Mar 1, 2022View →
TACT
TRANSACT TECHNOLOGIES INC
PURCHASE
1,15060,300Feb 27, 2022Mar 1, 2022View →
TACT
TRANSACT TECHNOLOGIES INC
SALE
1,2001,200Feb 27, 2022Mar 1, 2022View →
TACT
TRANSACT TECHNOLOGIES INC
SALE
1,1750May 22, 2021May 24, 2021View →
TACT
TRANSACT TECHNOLOGIES INC
PURCHASEGRANT
Stock grant
1,17557,950May 22, 2021May 24, 2021View →
TACT
TRANSACT TECHNOLOGIES INC
PURCHASEGRANT
Stock grant
10,000$11.65$116.5K56,775May 12, 2021May 14, 2021View →
TACT
TRANSACT TECHNOLOGIES INC
SALE
10,000$11.65$116.5K0May 12, 2021May 14, 2021View →
TACT
TRANSACT TECHNOLOGIES INC
PURCHASEGRANT
Stock grant
4,4004,400Mar 4, 2021Mar 8, 2021View →
TACT
TRANSACT TECHNOLOGIES INC
PURCHASEGRANT
Stock grant
90046,775Mar 1, 2021Mar 2, 2021View →
TACT
TRANSACT TECHNOLOGIES INC
SALE
900900Mar 1, 2021Mar 2, 2021View →
TACT
TRANSACT TECHNOLOGIES INC
PURCHASEGRANT
Stock grant
1,15045,875Feb 27, 2021Mar 2, 2021View →
TACT
TRANSACT TECHNOLOGIES INC
PURCHASEGRANT
Stock grant
1,20044,725Feb 27, 2021Mar 2, 2021View →
TACT
TRANSACT TECHNOLOGIES INC
SALE
1,2002,400Feb 27, 2021Mar 2, 2021View →
TACT
TRANSACT TECHNOLOGIES INC
SALE
1,1503,450Feb 27, 2021Mar 2, 2021View →
TACT
TRANSACT TECHNOLOGIES INC
PURCHASE
10,000$5.39$53.9K43,525Jun 5, 2020Jun 9, 2020View →
TACT
TRANSACT TECHNOLOGIES INC
SALE
1,1751,175May 22, 2020May 27, 2020View →
TACT
TRANSACT TECHNOLOGIES INC
PURCHASEGRANT
Stock grant
1,17533,525May 22, 2020May 27, 2020View →
TACT
TRANSACT TECHNOLOGIES INC
SALE
5000Apr 28, 2020Apr 30, 2020View →
TACT
TRANSACT TECHNOLOGIES INC
PURCHASEGRANT
Stock grant
50032,350Apr 28, 2020Apr 30, 2020View →
TACT
TRANSACT TECHNOLOGIES INC
PURCHASEGRANT
Stock grant
90031,850Mar 1, 2020Mar 2, 2020View →
TACT
TRANSACT TECHNOLOGIES INC
SALE
9001,800Mar 1, 2020Mar 2, 2020View →
TACT
TRANSACT TECHNOLOGIES INC
PURCHASEGRANT
Stock grant
90031,850Mar 1, 2020Mar 2, 2020View →
TACT
TRANSACT TECHNOLOGIES INC
SALE
9001,800Mar 1, 2020Mar 2, 2020View →
TACT
TRANSACT TECHNOLOGIES INC
PURCHASEGRANT
Stock grant
1,20030,950Feb 27, 2020Mar 2, 2020View →
TACT
TRANSACT TECHNOLOGIES INC
PURCHASEGRANT
Stock grant
4,6004,600Feb 27, 2020Mar 2, 2020View →
TACT
TRANSACT TECHNOLOGIES INC
SALE
1,2003,600Feb 27, 2020Mar 2, 2020View →
TACT
TRANSACT TECHNOLOGIES INC
PURCHASEGRANT
Stock grant
4,6004,600Feb 27, 2020Mar 2, 2020View →
TACT
TRANSACT TECHNOLOGIES INC
SALE
1,2003,600Feb 27, 2020Mar 2, 2020View →
TACT
TRANSACT TECHNOLOGIES INC
PURCHASEGRANT
Stock grant
1,20030,950Feb 27, 2020Mar 2, 2020View →
Other insiders · TACT
Loading peer insiders…
About this filer
CIK 0001106992
ROLE
CEO
PRIMARY
TACT
COMPANIES
1
ACTIVE SINCE
Feb 2020
MARKETPEEL · /INSIDER/0001106992DATA · SEC EDGAR · FORM 4 · CONSOLIDATED TAPE
FREE · DAILY · 6 AM ET

One short email. Insider buys, congressional trades, and plain-English analysis.

Feedback