MarketPeel
Insider Trading Intelligence
AT

Ab Trill

DMAC
10% OWNER · DIAMEDICA THERAPEUTICS INC. · CIK 0001887436
FILING MIX · LIFETIME100%/0%
BUYS
18
SELLS
0
TOTAL VALUE
$21.99M
COMPANIES
1
ACTIVE SINCE
Jun 2024
HOLDINGS NOW
8,825,742
AVG SELL PX
TRADE KIND
SHOWING 18 / 18
Trades · vs SPY
Loading price series…
Performance · forward returns vs SPY
18 backtested trades · 8 horizons · 34 pending
Forward-return performance of every backtestable P/S trade by Ab Trill, 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
7d18+38.89%+2.94%+0.97%+1.97%-0.77%
14d18+66.67%+7.95%+1.71%+6.24%+9.15%
30d18+94.44%+15.38%+2.63%+12.76%+13.30%
60d18+88.89%+12.74%+4.05%+8.69%+8.69%
90d18+88.89%+19.65%+3.87%+15.78%+16.59%
180d18+61.11%+19.57%+8.89%+17.13%+31.74%
1y18(17 pending)+100.00%+30.17%+14.06%+16.11%+16.11%
2y18(17 pending)+100.00%+122.03%+33.95%+88.08%+88.08%
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
DMAC · 8,825,742 shares · as of Nov 25, 2025
02,206,4364,412,8716,619,3078,825,7422025SHARES HELD
Trading cadence · quarterly flow
BUY SELL
2024
2024
2024
2025
2025
2025
2025
FLOW · 18 buys / 0 sellsCOVERAGE · 7 quarters
Form 4 filings · all activity
COMPANYTYPESHARESPRICEVALUEHELD AFTERTRADE DATEFILEDDETAILS
DMAC
DIAMEDICA THERAPEUTICS INC.
PURCHASE
73,099$8.57$626.8K8,825,742Nov 25, 2025Dec 8, 2025View →
DMAC
DIAMEDICA THERAPEUTICS INC.
PURCHASE
40,253$7.89$317.7K8,752,643Nov 24, 2025Dec 8, 2025View →
DMAC
DIAMEDICA THERAPEUTICS INC.
PURCHASE
208,872$7.41$1.55M8,712,390Nov 21, 2025Dec 8, 2025View →
DMAC
DIAMEDICA THERAPEUTICS INC.
PURCHASE
128,426$7.41$951.2K8,503,518Nov 20, 2025Dec 8, 2025View →
DMAC
DIAMEDICA THERAPEUTICS INC.
PURCHASE
240,352$7.21$1.73M8,375,092Nov 19, 2025Dec 8, 2025View →
DMAC
DIAMEDICA THERAPEUTICS INC.
PURCHASE
182,882$6.75$1.23M8,134,740Nov 18, 2025Dec 8, 2025View →
DMAC
DIAMEDICA THERAPEUTICS INC.
PURCHASE
187,393$6.52$1.22M7,951,858Nov 17, 2025Dec 8, 2025View →
DMAC
DIAMEDICA THERAPEUTICS INC.
PURCHASE
50,772$6.00$304.6K7,764,465Aug 27, 2025Sep 4, 2025View →
DMAC
DIAMEDICA THERAPEUTICS INC.
PURCHASE
59,648$6.00$357.9K7,713,693Aug 26, 2025Sep 4, 2025View →
DMAC
DIAMEDICA THERAPEUTICS INC.
PURCHASE
338,265$6.00$2.03M7,654,045Aug 25, 2025Sep 4, 2025View →
DMAC
DIAMEDICA THERAPEUTICS INC.
PURCHASE
59,788$5.96$356.6K7,315,780Aug 22, 2025Sep 4, 2025View →
DMAC
DIAMEDICA THERAPEUTICS INC.
PURCHASE
48,172$5.96$287.0K7,255,992Aug 21, 2025Sep 4, 2025View →
DMAC
DIAMEDICA THERAPEUTICS INC.
PURCHASE
71,107$5.86$416.5K7,207,820Aug 20, 2025Sep 4, 2025View →
DMAC
DIAMEDICA THERAPEUTICS INC.
PURCHASE
8,233$6.00$49.4K7,136,713Aug 15, 2025Sep 4, 2025View →
DMAC
DIAMEDICA THERAPEUTICS INC.
PURCHASE
70,414$5.99$421.9K7,128,480Aug 14, 2025Sep 4, 2025View →
DMAC
DIAMEDICA THERAPEUTICS INC.
PURCHASE
293,601$5.91$1.73M7,058,066Aug 13, 2025Sep 4, 2025View →
DMAC
DIAMEDICA THERAPEUTICS INC.
PURCHASE
1,542,857$3.50$5.40M6,764,465Jul 23, 2025Jul 25, 2025View →
DMAC
DIAMEDICA THERAPEUTICS INC.
PURCHASE
1,200,000$2.50$3.00M5,221,608Jun 28, 2024Jul 1, 2024View →
Other insiders · DMAC
Loading peer insiders…
About this filer
CIK 0001887436
ROLE
10% Owner
PRIMARY
DMAC
COMPANIES
1
ACTIVE SINCE
Jun 2024
MARKETPEEL · /INSIDER/0001887436DATA · SEC EDGAR · FORM 4 · CONSOLIDATED TAPE
FREE · DAILY · 6 AM ET

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

Feedback