MarketPeel
Insider Trading Intelligence
BG

Bryan Ganz

BYRN
PRESIDENT AND CEO · BYRNA TECHNOLOGIES INC. · CIK 0001318455
FILING MIX · LIFETIME43%/57%
BUYS
17
SELLS
23
TOTAL VALUE
$5.93M
COMPANIES
1
ACTIVE SINCE
Jul 2021
HOLDINGS NOW
382,673
AVG SELL PX
$17.20
TRADE KIND
SHOWING 40 / 40
Trades · vs SPY
Loading price series…
Performance · forward returns vs SPY
19 backtested trades · 8 horizons · 14 pendingHow are these numbers computed? →
Forward-return performance of every backtestable P/S trade by Bryan Ganz, 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
7d19+52.63%+2.90%+0.01%+2.89%+1.05%
14d19+73.68%+3.46%+0.61%+2.85%-1.64%
30d19+68.42%+8.35%+2.65%+5.69%+2.38%
60d19+31.58%+15.40%+3.45%+11.95%+6.11%
90d19+31.58%+24.69%+4.04%+20.65%+47.36%
180d19(1 pending)+44.44%+40.83%+5.29%+35.54%+9.47%
1y19(2 pending)+29.41%+25.62%+14.20%+11.42%-5.04%
2y19(11 pending)+75.00%+199.84%+38.62%+161.21%+98.18%
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
BYRN · 382,673 shares · as of Apr 15, 2026
0230,037460,074690,111920,14820222023202420252026SHARES HELD
Trading cadence · quarterly flow
BUY SELL
2021
2021
2022
2022
2022
2022
2023
2023
2023
2023
2024
2024
2024
2024
2025
2025
2025
2025
2026
2026
FLOW · 17 buys / 23 sellsCOVERAGE · 20 quarters
Form 4 filings · all activity
COMPANYTYPESHARESPRICEVALUEHELD AFTERTRADE DATEFILEDDETAILS
BYRN
BYRNA TECHNOLOGIES INC.
PURCHASE
1,500$6.56$9.8K382,673Apr 15, 2026Apr 15, 2026View →
BYRN
BYRNA TECHNOLOGIES INC.
PURCHASE
1,500$6.56$9.8K382,673Apr 15, 2026Apr 16, 2026View →
BYRN
BYRNA TECHNOLOGIES INC.
SALEGRANT
Gift
15,000381,173Jan 15, 2026Jan 16, 2026View →
BYRN
BYRNA TECHNOLOGIES INC.
SALEGRANT
Gift
15,000396,173Dec 5, 2025Dec 12, 2025View →
BYRN
BYRNA TECHNOLOGIES INC.
PURCHASEGRANT
Gift
469,233469,233Oct 31, 2025Nov 4, 2025View →
BYRN
BYRNA TECHNOLOGIES INC.
SALEGRANT
Gift
469,233411,173Oct 31, 2025Nov 4, 2025View →
BYRN
BYRNA TECHNOLOGIES INC.
SALE10b5-1
10b5-1 plan
40,000$29.90$1.20M288,059Oct 10, 2025Oct 14, 2025View →
BYRN
BYRNA TECHNOLOGIES INC.
SALE10b5-1
10b5-1 plan
50,000$29.37$1.47M328,059Feb 20, 2025Feb 21, 2025View →
BYRN
BYRNA TECHNOLOGIES INC.
SALE10b5-1
10b5-1 plan
18,826$19.63$369.5K378,059Nov 19, 2024Nov 19, 2024View →
BYRN
BYRNA TECHNOLOGIES INC.
SALE10b5-1
10b5-1 plan
1,174$19.42$22.8K396,885Nov 14, 2024Nov 19, 2024View →
BYRN
BYRNA TECHNOLOGIES INC.
SALE10b5-1
10b5-1 plan
2,478$18.46$45.7K398,059Sep 25, 2024Sep 27, 2024View →
BYRN
BYRNA TECHNOLOGIES INC.
SALE10b5-1
10b5-1 plan
32,026$17.98$575.7K400,537Sep 24, 2024Sep 24, 2024View →
BYRN
BYRNA TECHNOLOGIES INC.
SALE10b5-1
10b5-1 plan
1$17.40$17432,563Sep 23, 2024Sep 24, 2024View →
BYRN
BYRNA TECHNOLOGIES INC.
SALE10b5-1
10b5-1 plan
5,495$17.41$95.7K432,564Sep 20, 2024Sep 24, 2024View →
BYRN
BYRNA TECHNOLOGIES INC.
SALE10b5-1
10b5-1 plan
17,442$15.40$268.6K460,617Sep 5, 2024Sep 6, 2024View →
BYRN
BYRNA TECHNOLOGIES INC.
SALE10b5-1
10b5-1 plan
22,558$16.33$368.4K438,059Sep 5, 2024Sep 13, 2024View →
BYRN
BYRNA TECHNOLOGIES INC.
SALEGRANT
Gift
55,000545,000May 17, 2024Jul 15, 2025View →
BYRN
BYRNA TECHNOLOGIES INC.
SALE
President and CEO
17,837$11.55$206.0K880,406Mar 12, 2024Mar 14, 2024View →
BYRN
BYRNA TECHNOLOGIES INC.
SALE
President and CEO
300,0000Mar 12, 2024Mar 14, 2024View →
BYRN
BYRNA TECHNOLOGIES INC.
PURCHASE
President and CEO
300,000920,148Mar 12, 2024Mar 14, 2024View →
BYRN
BYRNA TECHNOLOGIES INC.
SALE
President and CEO
21,905$11.55$253.0K898,243Mar 12, 2024Mar 14, 2024View →
BYRN
BYRNA TECHNOLOGIES INC.
PURCHASEGRANT
Stock grant
600,000600,000Dec 5, 2023Dec 15, 2023View →
BYRN
BYRNA TECHNOLOGIES INC.
PURCHASE
President and CEO
5,000$3.51$17.6K620,148Oct 16, 2023Oct 17, 2023View →
BYRN
BYRNA TECHNOLOGIES INC.
PURCHASE
President and CEO
12,000$3.05$36.6K615,148Oct 13, 2023Oct 17, 2023View →
BYRN
BYRNA TECHNOLOGIES INC.
SALE
President and CEO
150,000300,000Aug 31, 2023Dec 15, 2023View →
BYRN
BYRNA TECHNOLOGIES INC.
SALE
President and CEO
1,3000Dec 31, 2022Oct 17, 2023View →
BYRN
BYRNA TECHNOLOGIES INC.
PURCHASEGRANT
Stock grant
66,66766,667Dec 8, 2022Dec 12, 2022View →
BYRN
BYRNA TECHNOLOGIES INC.
PURCHASE
President and CEO
12,960$5.09$66.0K603,148Oct 7, 2022Oct 11, 2022View →
BYRN
BYRNA TECHNOLOGIES INC.
PURCHASE
President and CEO
14,000$5.14$72.0K590,188Oct 6, 2022Oct 11, 2022View →
BYRN
BYRNA TECHNOLOGIES INC.
SALEGRANT
Gift
10,000576,188Aug 19, 2022Oct 11, 2022View →
BYRN
BYRNA TECHNOLOGIES INC.
PURCHASE
President, CEO
13,000$7.64$99.3K586,188Jul 12, 2022Jul 13, 2022View →
BYRN
BYRNA TECHNOLOGIES INC.
PURCHASEGRANT
Stock grant
450,000450,000Mar 23, 2022Oct 17, 2023View →
BYRN
BYRNA TECHNOLOGIES INC.
SALE
President and CEO
450,000450,000Mar 23, 2022Oct 17, 2023View →
BYRN
BYRNA TECHNOLOGIES INC.
PURCHASE
President, CEO, Chairman
10,000$8.94$89.4K573,188Feb 17, 2022Feb 22, 2022View →
BYRN
BYRNA TECHNOLOGIES INC.
PURCHASE
President, CEO, Chairman
42,500$1.90$80.8K563,188Feb 16, 2022Feb 18, 2022View →
BYRN
BYRNA TECHNOLOGIES INC.
SALE
President, CEO, Chairman
42,500$1.90$80.8K0Feb 16, 2022Feb 18, 2022View →
BYRN
BYRNA TECHNOLOGIES INC.
SALE
President, CEO, Chairman
17,500$1.90$33.3K42,500Dec 20, 2021Dec 21, 2021View →
BYRN
BYRNA TECHNOLOGIES INC.
PURCHASE
President, CEO, Chairman
17,500$1.90$33.3K520,688Dec 20, 2021Dec 21, 2021View →
BYRN
BYRNA TECHNOLOGIES INC.
PURCHASE
President, CEO, Chairman
10,000$17.69$176.9K503,188Oct 15, 2021Oct 18, 2021View →
BYRN
BYRNA TECHNOLOGIES INC.
PURCHASE
CEO Pres Chairman of the Board
11,905$21.00$250.0K493,188Jul 20, 2021Aug 4, 2021View →
Other insiders · BYRN
Loading peer insiders…
About this filer
CIK 0001318455
ROLE
President and CEO
PRIMARY
BYRN
COMPANIES
1
ACTIVE SINCE
Jul 2021
MARKETPEEL · /INSIDER/0001318455DATA · SEC EDGAR · FORM 4 · CONSOLIDATED TAPE
FREE · DAILY · 6 AM ET

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

Feedback