MarketPeel
Insider Trading Intelligence
RC

Richard M. Cohen

ONDS
DIRECTOR · ONDAS INC. · CIK 0001075891
FILING MIX · LIFETIME49%/51%
BUYS
40
SELLS
42
TOTAL VALUE
$775.8K
COMPANIES
3
ACTIVE SINCE
Jan 2021
HOLDINGS NOW
44,061
AVG SELL PX
$4.12
TRADE KIND
SHOWING 82 / 82
Trades · vs SPY
Loading price series…
Performance · forward returns vs SPY
22 backtested trades · 8 horizons · 22 pending
Forward-return performance of every backtestable P/S trade by Richard M. Cohen, 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
7d22+45.45%+9.44%+0.34%+9.10%-3.27%
14d22+13.64%+17.86%+0.28%+17.58%+6.03%
30d22+22.73%+16.73%+2.25%+14.48%-0.38%
60d22+13.64%+18.13%+3.58%+14.54%+7.53%
90d22+54.55%+21.75%+3.47%+18.27%-3.34%
180d22+13.64%+42.72%+12.25%+30.47%-9.04%
1y22(5 pending)+17.65%+169.02%+21.52%+147.50%-65.68%
2y22(17 pending)+40.00%+868.33%+47.63%+820.70%+386.79%
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
ONDS · 25,925 shares · as of May 28, 2026
068,946137,893206,839275,78520222023202420252026SHARES HELD
Trading cadence · quarterly flow
BUY SELL
2021
2021
2021
2021
2022
2022
2022
2022
2023
2023
2023
2023
2024
2024
2024
2024
2025
2025
2025
2025
2026
2026
FLOW · 40 buys / 42 sellsCOVERAGE · 22 quarters
Form 4 filings · all activity
COMPANYTYPESHARESPRICEVALUEHELD AFTERTRADE DATEFILEDDETAILS
ONDS
ONDAS INC.
PURCHASEGRANT
Stock grant
25,92525,925May 28, 2026May 29, 2026View →
ONDS
ONDAS INC.
SALE
7,500$9.50$71.3K264,853May 20, 2026May 21, 2026View →
ONDS
ONDAS INC.
SALE
7,307$9.70$70.9K268,478May 20, 2026May 21, 2026View →
ONDS
ONDAS INC.
SALE
882$9.70$8.6K270,412May 20, 2026May 21, 2026View →
ONDS
ONDAS INC.
SALE
876$9.70$8.5K272,353May 20, 2026May 21, 2026View →
ONDS
ONDAS INC.
SALE
6,087$9.70$59.0K256,177May 20, 2026May 21, 2026View →
ONDS
ONDAS INC.
PURCHASE
19,607262,264May 18, 2026May 21, 2026View →
ONDS
ONDAS INC.
SALE
2,8168,451May 18, 2026May 21, 2026View →
ONDS
ONDAS INC.
PURCHASE
19,608275,785May 18, 2026May 21, 2026View →
ONDS
ONDAS INC.
SALE
2,8175,634May 18, 2026May 21, 2026View →
ONDS
ONDAS INC.
PURCHASE
2,817273,229May 18, 2026May 21, 2026View →
ONDS
ONDAS INC.
SALE
19,6080May 18, 2026May 21, 2026View →
ONDS
ONDAS INC.
PURCHASE
2,816271,294May 18, 2026May 21, 2026View →
ONDS
ONDAS INC.
SALE
19,60719,608May 18, 2026May 21, 2026View →
AIDX
20/20 BIOLABS, INC.
PURCHASE
7,7007,700Feb 19, 2026Feb 23, 2026View →
AIDX
20/20 BIOLABS, INC.
SALE
7,7000Feb 19, 2026Feb 23, 2026View →
ONDS
ONDAS INC.
PURCHASE
21,034203,889Dec 22, 2025Dec 23, 2025View →
ONDS
ONDAS INC.
SALE
6,143$9.48$58.2K197,746Dec 22, 2025Dec 23, 2025View →
ONDS
ONDAS INC.
PURCHASE
19,608231,404Dec 22, 2025Dec 23, 2025View →
ONDS
ONDAS INC.
SALE
824$9.48$7.8K242,657Dec 22, 2025Dec 23, 2025View →
ONDS
ONDAS INC.
SALE
21,0350Dec 22, 2025Dec 23, 2025View →
ONDS
ONDAS INC.
SALE
5,726$9.48$54.3K225,678Dec 22, 2025Dec 23, 2025View →
ONDS
ONDAS INC.
PURCHASE
1,561241,121Dec 22, 2025Dec 23, 2025View →
ONDS
ONDAS INC.
PURCHASE
19,608245,286Dec 22, 2025Dec 23, 2025View →
ONDS
ONDAS INC.
SALE
2,81711,267Dec 22, 2025Dec 23, 2025View →
ONDS
ONDAS INC.
SALE
1,56114,084Dec 22, 2025Dec 23, 2025View →
ONDS
ONDAS INC.
SALE
21,03421,035Dec 22, 2025Dec 23, 2025View →
ONDS
ONDAS INC.
SALE
5,726$9.48$54.3K239,560Dec 22, 2025Dec 23, 2025View →
ONDS
ONDAS INC.
SALE
19,60858,823Dec 22, 2025Dec 23, 2025View →
ONDS
ONDAS INC.
PURCHASE
21,035218,781Dec 22, 2025Dec 23, 2025View →
ONDS
ONDAS INC.
PURCHASE
2,817243,481Dec 22, 2025Dec 23, 2025View →
ONDS
ONDAS INC.
SALE
19,60839,215Dec 22, 2025Dec 23, 2025View →
ONDS
ONDAS INC.
SALE
457$9.48$4.3K240,664Dec 22, 2025Dec 23, 2025View →
ONDS
ONDAS INC.
SALE
6,985$9.48$66.2K211,796Dec 22, 2025Dec 23, 2025View →
ONDS
ONDAS INC.
PURCHASEGRANT
Stock grant
15,64515,645Aug 11, 2025Aug 14, 2025View →
ONDS
ONDAS INC.
SALE
7,567$1.69$12.8K182,855Jun 17, 2025Jun 18, 2025View →
ONDS
ONDAS INC.
PURCHASE
21,035190,422Jun 17, 2025Jun 18, 2025View →
ONDS
ONDAS INC.
SALE
21,03542,069Jun 17, 2025Jun 18, 2025View →
GECC
GREAT ELM CAPITAL CORP.
PURCHASE
36$11.01$39618,136Jun 13, 2025Jun 13, 2025View →
GECC
GREAT ELM CAPITAL CORP.
PURCHASE
3,100$10.95$33.9K18,100Jun 12, 2025Jun 12, 2025View →
GECC
GREAT ELM CAPITAL CORP.
PURCHASE
5,000$11.18$55.9K15,000Jun 11, 2025Jun 12, 2025View →
GECC
GREAT ELM CAPITAL CORP.
PURCHASE
3,500$11.13$39.0K10,000Jun 10, 2025Jun 11, 2025View →
GECC
GREAT ELM CAPITAL CORP.
PURCHASE
1,500$10.83$16.2K4,000Jun 9, 2025Jun 11, 2025View →
GECC
GREAT ELM CAPITAL CORP.
PURCHASE
2,500$11.12$27.8K6,500Jun 9, 2025Jun 11, 2025View →
GECC
GREAT ELM CAPITAL CORP.
PURCHASE
1,000$10.64$10.6K1,000Jun 6, 2025Jun 11, 2025View →
GECC
GREAT ELM CAPITAL CORP.
PURCHASE
1,500$10.74$16.1K2,500Jun 6, 2025Jun 11, 2025View →
ONDS
ONDAS INC.
PURCHASEGRANT
Stock grant
78,43178,431May 12, 2025May 14, 2025View →
ONDS
ONDAS INC.
SALE
7,717$0.68$5.2K169,387Mar 21, 2025Mar 21, 2025View →
ONDS
ONDAS INC.
PURCHASE
21,035177,104Mar 20, 2025Mar 21, 2025View →
ONDS
ONDAS INC.
SALE
21,03563,104Mar 20, 2025Mar 21, 2025View →
ONDS
ONDAS INC.
PURCHASE
39,473141,902Dec 19, 2024Dec 20, 2024View →
ONDS
ONDAS INC.
SALE
39,4730Dec 19, 2024Dec 20, 2024View →
ONDS
ONDAS INC.
SALE
39,47339,473Dec 19, 2024Dec 20, 2024View →
ONDS
ONDAS INC.
SALE
13,789$1.29$17.8K128,113Dec 19, 2024Dec 20, 2024View →
ONDS
ONDAS INC.
PURCHASE
13,473167,586Dec 19, 2024Dec 20, 2024View →
ONDS
ONDAS INC.
SALE
11,517$1.29$14.9K156,069Dec 19, 2024Dec 20, 2024View →
ONDS
ONDAS INC.
PURCHASEGRANT
Stock grant
84,13984,139Nov 18, 2024Nov 20, 2024View →
ONDS
ONDAS INC.
SALE
39,47478,946Jun 7, 2024Jun 7, 2024View →
ONDS
ONDAS INC.
SALE
14,953$0.59$8.8K102,429Jun 7, 2024Jun 7, 2024View →
ONDS
ONDAS INC.
PURCHASE
39,474117,382Jun 7, 2024Jun 7, 2024View →
ONDS
ONDAS INC.
SALE
14,559$0.64$9.3K77,908Jun 5, 2024Jun 7, 2024View →
ONDS
ONDAS INC.
PURCHASE
39,47492,467Jun 5, 2024Jun 7, 2024View →
ONDS
ONDAS INC.
SALE
39,474118,420Jun 5, 2024Jun 7, 2024View →
ONDS
ONDAS INC.
SALE
16,2160Nov 22, 2023Nov 24, 2023View →
ONDS
ONDAS INC.
PURCHASE
16,21658,923Nov 22, 2023Nov 24, 2023View →
ONDS
ONDAS INC.
SALE
5,930$1.08$6.4K52,993Nov 22, 2023Nov 24, 2023View →
ONDS
ONDAS INC.
PURCHASEGRANT
Stock grant
157,894157,894Oct 31, 2023Nov 24, 2023View →
ONDS
ONDAS INC.
PURCHASE
16,21648,383Aug 17, 2023Aug 21, 2023View →
ONDS
ONDAS INC.
SALE
16,21616,216Aug 17, 2023Aug 21, 2023View →
ONDS
ONDAS INC.
SALE
5,676$1.06$6.0K42,707Aug 17, 2023Aug 21, 2023View →
GECC
GREAT ELM CAPITAL CORP.
PURCHASE
2,612$9.47$24.7K2,612Aug 15, 2023Aug 16, 2023View →
ONDS
ONDAS INC.
PURCHASEGRANT
Stock grant
32,43232,432Dec 19, 2022Dec 20, 2022View →
ONDS
ONDAS INC.
SALE
3,509$1.83$6.4K32,167Dec 19, 2022Dec 20, 2022View →
ONDS
ONDAS INC.
SALE
1,2500Dec 19, 2022Dec 20, 2022View →
ONDS
ONDAS INC.
SALE
6,3620Dec 19, 2022Dec 20, 2022View →
ONDS
ONDAS INC.
PURCHASE
6,36235,676Dec 19, 2022Dec 20, 2022View →
ONDS
ONDAS INC.
PURCHASE
1,25029,314Dec 19, 2022Dec 20, 2022View →
ONDS
ONDAS INC.
SALE
3,7501,250Dec 17, 2021Dec 21, 2021View →
ONDS
ONDAS INC.
PURCHASE
3,75028,064Dec 17, 2021Dec 21, 2021View →
ONDS
ONDAS INC.
PURCHASEGRANT
Stock grant
6,3626,362Nov 5, 2021Dec 21, 2021View →
ONDS
ONDAS INC.
PURCHASEGRANT
Stock grant
5,0005,000Jan 25, 2021Jan 27, 2021View →
ONDS
ONDAS INC.
PURCHASEGRANT
Stock grant
30,00030,000Jan 25, 2021Jan 27, 2021View →
Other insiders · ONDS
Loading peer insiders…
About this filer
CIK 0001075891
ROLE
Director
PRIMARY
ONDS
COMPANIES
3
ACTIVE SINCE
Jan 2021
MARKETPEEL · /INSIDER/0001075891DATA · SEC EDGAR · FORM 4 · CONSOLIDATED TAPE
FREE · DAILY · 6 AM ET

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

Feedback