MarketPeel
Insider Trading Intelligence
KE

Kenneth S. Ehrman

DUOT
DIRECTOR · DUOS TECHNOLOGIES GROUP, INC. · CIK 0001107329
FILING MIX · LIFETIME97%/3%
BUYS
30
SELLS
1
TOTAL VALUE
$253.9K
COMPANIES
1
ACTIVE SINCE
Apr 2020
HOLDINGS NOW
91,768
AVG SELL PX
TRADE KIND
SHOWING 31 / 31
Trades · vs SPY
Loading price series…
Performance · forward returns vs SPY
5 backtested trades · 8 horizonsHow are these numbers computed? →
Forward-return performance of every backtestable P/S trade by Kenneth S. Ehrman, 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
7d5+40.00%-0.73%+1.95%-2.68%-1.81%
14d5+0.00%-5.66%+0.84%-6.49%-5.38%
30d5+80.00%+2.37%+7.49%-5.12%-4.77%
60d5+80.00%+8.58%+8.20%+0.38%+5.54%
90d5+80.00%-0.57%-1.14%+0.57%+3.46%
180d5+0.00%-46.65%+2.97%-49.61%-47.39%
1y5+100.00%+52.22%+18.71%+33.51%+33.59%
2y5+0.00%-26.28%+48.84%-75.11%-75.39%
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
DUOT · 91,768 shares · as of Apr 9, 2025
022,94245,88468,82691,76820212022202320242025SHARES HELD
Trading cadence · quarterly flow
BUY SELL
2020
2020
2020
2021
2021
2021
2021
2022
2022
2022
2022
2023
2023
2023
2023
2024
2024
2024
2024
2025
2025
FLOW · 30 buys / 1 sellsCOVERAGE · 21 quarters
Form 4 filings · all activity
COMPANYTYPESHARESPRICEVALUEHELD AFTERTRADE DATEFILEDDETAILS
DUOT
DUOS TECHNOLOGIES GROUP, INC.
PURCHASEGRANT
Stock grant
10,00091,768Apr 9, 2025Jul 9, 2025View →
DUOT
DUOS TECHNOLOGIES GROUP, INC.
PURCHASEGRANT
Stock grant
10,00010,000Apr 1, 2025Apr 2, 2025View →
DUOT
DUOS TECHNOLOGIES GROUP, INC.
PURCHASEGRANT
Stock grant
1,872$5.34$10.0K71,768Mar 31, 2025Apr 2, 2025View →
DUOT
DUOS TECHNOLOGIES GROUP, INC.
PURCHASEGRANT
Stock grant
2,112$5.92$12.5K69,896Dec 31, 2024Jan 3, 2025View →
DUOT
DUOS TECHNOLOGIES GROUP, INC.
PURCHASEGRANT
Stock grant
4,245$2.94$12.5K67,784Sep 30, 2024Oct 2, 2024View →
DUOT
DUOS TECHNOLOGIES GROUP, INC.
PURCHASEGRANT
Stock grant
4,424$2.83$12.5K63,539Jun 28, 2024Jul 2, 2024View →
DUOT
DUOS TECHNOLOGIES GROUP, INC.
PURCHASEGRANT
Stock grant
1,731$4.33$7.5K59,115Mar 28, 2024Apr 2, 2024View →
DUOT
DUOS TECHNOLOGIES GROUP, INC.
PURCHASEGRANT
Stock grant
2,446$3.07$7.5K57,384Dec 29, 2023Jan 3, 2024View →
DUOT
DUOS TECHNOLOGIES GROUP, INC.
PURCHASEGRANT
Stock grant
2,437$5.13$12.5K54,938Sep 30, 2023Oct 3, 2023View →
DUOT
DUOS TECHNOLOGIES GROUP, INC.
PURCHASEGRANT
Stock grant
2,171$5.76$12.5K52,501Jun 30, 2023Jul 5, 2023View →
DUOT
DUOS TECHNOLOGIES GROUP, INC.
PURCHASEGRANT
Stock grant
4,794$2.61$12.5K50,330Mar 31, 2023Apr 4, 2023View →
DUOT
DUOS TECHNOLOGIES GROUP, INC.
PURCHASEGRANT
Stock grant
5,445$2.30$12.5K45,536Dec 30, 2022Jan 5, 2023View →
DUOT
DUOS TECHNOLOGIES GROUP, INC.
PURCHASEGRANT
Stock grant
3,049$4.10$12.5K40,091Sep 30, 2022Oct 7, 2022View →
DUOT
DUOS TECHNOLOGIES GROUP, INC.
PURCHASE
1$3.75$437,042Jul 1, 2022Jul 1, 2022View →
DUOT
DUOS TECHNOLOGIES GROUP, INC.
PURCHASEGRANT
Stock grant
3,334$3.75$12.5K37,041Jun 30, 2022Jul 1, 2022View →
DUOT
DUOS TECHNOLOGIES GROUP, INC.
PURCHASE
807$3.75$3.0K33,707Jun 30, 2022Jul 1, 2022View →
DUOT
DUOS TECHNOLOGIES GROUP, INC.
PURCHASE
2,796$3.74$10.5K32,900Jun 29, 2022Jul 1, 2022View →
DUOT
DUOS TECHNOLOGIES GROUP, INC.
PURCHASE
10,000$3.71$37.1K30,104Jun 28, 2022Jul 1, 2022View →
DUOT
DUOS TECHNOLOGIES GROUP, INC.
PURCHASE
898$3.75$3.4K20,104Jun 16, 2022Jul 1, 2022View →
DUOT
DUOS TECHNOLOGIES GROUP, INC.
PURCHASEGRANT
Stock grant
2,249$5.56$12.5K19,206Apr 1, 2022Apr 1, 2022View →
DUOT
DUOS TECHNOLOGIES GROUP, INC.
PURCHASEGRANT
Stock grant
2,390$5.23$12.5K16,957Dec 31, 2021Feb 14, 2022View →
DUOT
DUOS TECHNOLOGIES GROUP, INC.
PURCHASEGRANT
Stock grant
972$5.15$5.0K14,567Nov 5, 2021Nov 23, 2021View →
DUOT
DUOS TECHNOLOGIES GROUP, INC.
PURCHASEGRANT
Stock grant
1,204$6.23$7.5K13,595Sep 30, 2021Oct 29, 2021View →
DUOT
DUOS TECHNOLOGIES GROUP, INC.
PURCHASEGRANT
Stock grant
1,008$7.45$7.5K12,391Aug 5, 2021Oct 29, 2021View →
DUOT
DUOS TECHNOLOGIES GROUP, INC.
PURCHASEGRANT
Stock grant
658$3.80$2.5K11,383Oct 7, 2020Oct 15, 2020View →
DUOT
DUOS TECHNOLOGIES GROUP, INC.
PURCHASEGRANT
Stock grant
1,965$5.00$9.8K10,725Aug 20, 2020Aug 21, 2020View →
DUOT
DUOS TECHNOLOGIES GROUP, INC.
PURCHASEGRANT
Stock grant
544$4.60$2.5K8,760Jul 8, 2020Jul 14, 2020View →
DUOT
DUOS TECHNOLOGIES GROUP, INC.
PURCHASEGRANT
Stock grant
537$4.66$2.5K8,216Apr 1, 2020Apr 3, 2020View →
DUOT
DUOS TECHNOLOGIES GROUP, INC.
SALE
8,5720Apr 1, 2020Apr 3, 2020View →
DUOT
DUOS TECHNOLOGIES GROUP, INC.
PURCHASEGRANT
Stock grant
8,57217,144Apr 1, 2020Apr 3, 2020View →
DUOT
DUOS TECHNOLOGIES GROUP, INC.
PURCHASEGRANT
Stock grant
8,5728,572Apr 1, 2020Apr 3, 2020View →
Other insiders · DUOT
Loading peer insiders…
About this filer
CIK 0001107329
ROLE
Director
PRIMARY
DUOT
COMPANIES
1
ACTIVE SINCE
Apr 2020
MARKETPEEL · /INSIDER/0001107329DATA · SEC EDGAR · FORM 4 · CONSOLIDATED TAPE
FREE · DAILY · 6 AM ET

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

Feedback