30% off. Use code SUMMERSALE30 at checkout for 30% off for 12 months on Plus, Pro and Premium subscriptions. Subscribe now

Byrna Technologies Inc (BYRN)

Stock chart
Ticker: BYRN Exchange: NAS


Loading...
Purchase Sale Planned purchase Planned sale Net purchase Net sale Activity signal Earnings
Top insiders
Trades
Ganz Bryan
See Remarks
1 purchase — total 9,840 USD
Buy 15 Apr 2026
Value US$2,777,604.45 | Price 370.22 | Shares 88,648
Proposed sale 10 Oct 2025
Value US$2,837,382.52 | Price 477.19 | Shares 93,734
Planned sale 10 Oct 2025
Value US$1,481,266.97 | Price 216.77 | Shares 90,788
Planned sale 10 Oct 2025
Value US$1,196,000.00 | Price 29.90 | Shares 40,000
Proposed sale 10 Oct 2025
Value US$1,193,994.05 | Price 29.85 | Shares 40,000
Sale 10 Oct 2025
Value US$588,000.00 | Price 29.40 | Shares 20,000
Sale 10 Oct 2025
Value US$608,000.00 | Price 30.40 | Shares 20,000
Sale 10 Oct 2025
Value US$145,000.00 | Price 29.00 | Shares 5,000
Buy 22 Apr 2025
Value US$51,237.50 | Price 20.50 | Shares 2,500
Buy 22 Apr 2025
Value US$51,237.50 | Price 20.50 | Shares 2,500
Buy 15 Apr 2025
Value US$14,700.58 | Price 20.19 | Shares 728
Buy 15 Apr 2025
Value US$14,700.58 | Price 20.19 | Shares 728
Sale 20 Feb 2025
Value US$367,293.75 | Price 29.38 | Shares 12,500
Sale 20 Feb 2025
Value US$1,468,520.00 | Price 29.37 | Shares 50,000
Sale 20 Feb 2025
Value US$353,862.00 | Price 29.49 | Shares 12,000
Planned sale 20 Feb 2025
Value US$1,468,520.00 | Price 29.37 | Shares 50,000
Proposed sale 20 Feb 2025
Value US$1,468,521.00 | Price 29.37 | Shares 50,000
Planned sale 20 Feb 2025
Value US$367,293.75 | Price 29.38 | Shares 12,500
Proposed sale 20 Feb 2025
Value US$367,316.00 | Price 29.39 | Shares 12,500
Planned sale 20 Feb 2025
Value US$353,862.00 | Price 29.49 | Shares 12,000
Proposed sale 20 Feb 2025
Value US$353,861.60 | Price 29.49 | Shares 12,000
Planned sale 12 Feb 2025
Value US$1,010,905.34 | Price 30.19 | Shares 33,483
Proposed sale 12 Feb 2025
Value US$1,009,526.01 | Price 30.15 | Shares 33,483
Proposed sale 12 Feb 2025
Value US$1,009,526.01 | Price 30.15 | Shares 33,483
Sale 12 Feb 2025
Value US$1,010,905.34 | Price 30.19 | Shares 33,483
Sale 15 Jan 2025
Value US$1,212,511.94 | Price 27.73 | Shares 43,731
Proposed sale 19 Nov 2024
Value US$100,377.00 | Price 20.08 | Shares 5,000
Planned sale 19 Nov 2024
Value US$100,377.00 | Price 20.08 | Shares 5,000
Sale 19 Nov 2024
Value US$369,522.38 | Price 19.63 | Shares 18,826
Sale 19 Nov 2024
Value US$100,377.00 | Price 20.08 | Shares 5,000
Planned sale 19 Nov 2024
Value US$369,522.38 | Price 19.63 | Shares 18,826
Buy 15 Nov 2024
Value US$18,600.00 | Price 18.60 | Shares 1,000
Buy 15 Nov 2024
Value US$18,600.00 | Price 18.60 | Shares 1,000
Sale 14 Nov 2024
Value US$22,796.61 | Price 19.42 | Shares 1,174
Planned sale 14 Nov 2024
Value US$22,796.61 | Price 19.42 | Shares 1,174
Proposed sale 14 Nov 2024
Value US$388,000.00 | Price 19.40 | Shares 20,000
Sale 18 Oct 2024
Value US$67,633.75 | Price 15.25 | Shares 4,435
Buy 10 Oct 2024
Value US$28,076.40 | Price 14.04 | Shares 2,000
Buy 10 Oct 2024
Value US$28,076.40 | Price 14.04 | Shares 2,000
Planned sale 25 Sep 2024
Value US$45,743.88 | Price 18.46 | Shares 2,478
Sale 25 Sep 2024
Value US$45,743.88 | Price 18.46 | Shares 2,478
Sale 24 Sep 2024
Value US$575,715.39 | Price 17.98 | Shares 32,026
Proposed sale 24 Sep 2024
Value US$368,000.00 | Price 18.40 | Shares 20,000
Planned sale 24 Sep 2024
Value US$575,715.39 | Price 17.98 | Shares 32,026
Planned sale 23 Sep 2024
Value US$17.40 | Price 17.40 | Shares 1
Sale 23 Sep 2024
Value US$17.40 | Price 17.40 | Shares 1
Planned sale 20 Sep 2024
Value US$95,683.34 | Price 17.41 | Shares 5,495
Proposed sale 20 Sep 2024
Value US$348,000.00 | Price 17.40 | Shares 20,000
Sale 20 Sep 2024
Value US$95,683.34 | Price 17.41 | Shares 5,495
Sale 18 Sep 2024
Value US$41,686.02 | Price 17.01 | Shares 2,450
Planned sale 18 Sep 2024
Value US$41,686.02 | Price 17.01 | Shares 2,450
Sale 12 Sep 2024
Value US$368,374.40 | Price 16.33 | Shares 22,558
Planned sale 12 Sep 2024
Value US$850.50 | Price 17.01 | Shares 50
Proposed sale 12 Sep 2024
Value US$42,500.00 | Price 17.00 | Shares 2,500
Proposed sale 12 Sep 2024
Value US$328,721.00 | Price 16.44 | Shares 20,000
Sale 12 Sep 2024
Value US$42,500.00 | Price 17.00 | Shares 2,500
Planned sale 5 Sep 2024
Value US$368,374.40 | Price 16.33 | Shares 22,558
Planned sale 5 Sep 2024
Value US$268,648.66 | Price 15.40 | Shares 17,442
Proposed sale 5 Sep 2024
Value US$308,000.00 | Price 15.40 | Shares 20,000
Proposed sale 5 Sep 2024
Value US$37,693.00 | Price 15.08 | Shares 2,500
Planned sale 5 Sep 2024
Value US$37,693.25 | Price 15.08 | Shares 2,500
Proposed sale 5 Sep 2024
Value US$37,693.00 | Price 15.08 | Shares 2,500
Sale 5 Sep 2024
Value US$37,693.25 | Price 15.08 | Shares 2,500
Sale 5 Sep 2024
Value US$268,648.66 | Price 15.40 | Shares 17,442
Sale 5 Sep 2024
Value US$98,047.95 | Price 15.08 | Shares 6,500
Planned sale 5 Sep 2024
Value US$98,047.95 | Price 15.08 | Shares 6,500
Proposed sale 5 Sep 2024
Value US$98,048.00 | Price 15.08 | Shares 6,500
Proposed sale 4 Sep 2024
Value US$270,000.00 | Price 13.50 | Shares 20,000
Planned sale 4 Sep 2024
Value US$270,000.00 | Price 13.50 | Shares 20,000
Proposed sale 4 Sep 2024
Value US$270,000.00 | Price 13.50 | Shares 20,000
Sale 4 Sep 2024
Value US$270,000.00 | Price 13.50 | Shares 20,000
Planned sale 24 May 2024
Value US$99,996.00 | Price 12.00 | Shares 8,333
Proposed sale 24 May 2024
Value US$99,996.00 | Price 12.00 | Shares 8,333
Proposed sale 21 May 2024
Value US$98,963.20 | Price 11.20 | Shares 8,836
Proposed sale 21 May 2024
Value US$93,246.27 | Price 11.19 | Shares 8,333
Abbreviations B: Buy, S: Sell, PP: Planned purchase, PlS: Planned sale, PrS: Proposed sale, O: Option / Other
Notification date Transaction date B/S Transaction type Insider and/or position Nb. shares
Price
Value
Number of shares Price Value Details
2026-04-15 2026-04-15 B Purchase

See Remarks

88,648 +33.7%
370.22
US$2,777,604
88,648 +33.7% 370.22 US$2,777,604
2025-10-14 2025-10-10 PrS Proposed sale

Director

Non-Executive Director
93,734
477.19
US$2,837,383
93,734 477.19 US$2,837,383
2025-10-14 2025-10-10 PlS Planned sale

Chairman of the Board

Non-Executive Director
90,788 +10.6%
216.77
US$1,481,267
90,788 +10.6% 216.77 US$1,481,267
2025-10-14 2025-10-10 PlS Planned sale

President and CEO

Executive Director
40,000 -12.2%
29.90
US$1,196,000
40,000 -12.2% 29.90 US$1,196,000
2025-10-10 2025-10-10 PrS Proposed sale

Officer

Officer
40,000
29.85
US$1,193,994
40,000 29.85 US$1,193,994
2025-10-10 2025-10-10 S Sale

Director of Issuer

Non-Executive Director
20,000 -6.6%
29.40
US$588,000
20,000 -6.6% 29.40 US$588,000
2025-10-10 2025-10-10 S Sale

Director of Issuer

Non-Executive Director
20,000 -6.2%
30.40
US$608,000
20,000 -6.2% 30.40 US$608,000
2025-10-10 2025-10-10 S Sale

Director of Issuer

Non-Executive Director
5,000 -16.3%
29.00
US$145,000
5,000 -16.3% 29.00 US$145,000
2025-04-23 2025-04-22 B Purchase Non-Executive Director
2,500 +7.1%
20.50
US$51,238
2,500 +7.1% 20.50 US$51,238
2025-04-22 2025-04-22 B Purchase

Director of Issuer

Non-Executive Director
2,500 +7.1%
20.50
US$51,238
2,500 +7.1% 20.50 US$51,238
2025-04-18 2025-04-15 B Purchase

Senior Officer of Issuer

Officer
728 +8.7%
20.19
US$14,701
728 +8.7% 20.19 US$14,701
2025-04-18 2025-04-15 B Purchase

Chief Operating Officer

Officer
728 +8.7%
20.19
US$14,701
728 +8.7% 20.19 US$14,701
2025-02-21 2025-02-20 S Sale

Senior Officer of Issuer

Officer
12,500 -6.7%
29.38
US$367,294
12,500 -6.7% 29.38 US$367,294
2025-02-21 2025-02-20 S Sale

Director of Issuer

Non-Executive Director
50,000 -10.5%
29.37
US$1,468,520
50,000 -10.5% 29.37 US$1,468,520
2025-02-21 2025-02-20 S Sale

Director of Issuer

Non-Executive Director
12,000 -28.2%
29.49
US$353,862
12,000 -28.2% 29.49 US$353,862
2025-02-21 2025-02-20 PlS Planned sale

President and CEO

Executive Director
50,000 -13.2%
29.37
US$1,468,520
50,000 -13.2% 29.37 US$1,468,520
2025-02-21 2025-02-20 PlS Planned sale

Corporate Secretary, CGO

Officer
12,500 -5.6%
29.38
US$367,294
12,500 -5.6% 29.38 US$367,294
2025-02-21 2025-02-20 PlS Planned sale

Chairman of the Board

Non-Executive Director
12,000 -8.2%
29.49
US$353,862
12,000 -8.2% 29.49 US$353,862
2025-02-20 2025-02-20 PrS Proposed sale

Director

Non-Executive Director
12,000
29.49
US$353,862
12,000 29.49 US$353,862
2025-02-20 2025-02-20 PrS Proposed sale

Officer

Officer
12,500
29.39
US$367,316
12,500 29.39 US$367,316
2025-02-20 2025-02-20 PrS Proposed sale

Officer; Director

Executive Director
50,000
29.37
US$1,468,521
50,000 29.37 US$1,468,521
2025-02-14 2025-02-12 PlS Planned sale

Chief Mktg and Rev Officer

Officer
33,483 -63.6%
30.19
US$1,010,905
33,483 -63.6% 30.19 US$1,010,905
2025-02-13 2025-02-12 S Sale

Senior Officer of Issuer

Officer
33,483 -64.6%
30.19
US$1,010,905
33,483 -64.6% 30.19 US$1,010,905
2025-02-12 2025-02-12 PrS Proposed sale

Officer

Officer
33,483
30.15
US$1,009,526
33,483 30.15 US$1,009,526
2025-02-12 2025-02-12 PrS Proposed sale

Officer

Officer
33,483
30.15
US$1,009,526
33,483 30.15 US$1,009,526
2025-01-16 2025-01-15 S Sale

Senior Officer of Issuer

Officer
43,731 -85.1%
27.73
US$1,212,512
43,731 -85.1% 27.73 US$1,212,512
2024-11-19 2024-11-19 PrS Proposed sale

Director

Non-Executive Director
5,000
20.08
US$100,377
5,000 20.08 US$100,377
2024-11-19 2024-11-19 S Sale

Director of Issuer

Non-Executive Director
18,826 -5.5%
19.63
US$369,522
18,826 -5.5% 19.63 US$369,522
2024-11-19 2024-11-19 S Sale

Director of Issuer

Non-Executive Director
5,000 -28.7%
20.08
US$100,377
5,000 -28.7% 20.08 US$100,377
2024-11-19 2024-11-19 PlS Planned sale

President and CEO

Executive Director
18,826 -4.7%
19.63
US$369,522
18,826 -4.7% 19.63 US$369,522
2024-11-19 2024-11-19 PlS Planned sale

Chairman of the Board

Non-Executive Director
5,000 -4.1%
20.08
US$100,377
5,000 -4.1% 20.08 US$100,377
2024-11-18 2024-11-15 B Purchase

Senior Officer of Issuer

Officer
1,000 +40.0%
18.60
US$18,600
1,000 +40.0% 18.60 US$18,600
2024-11-18 2024-11-15 B Purchase

Chief Financial Officer

Officer
1,000 +40.0%
18.60
US$18,600
1,000 +40.0% 18.60 US$18,600
2024-11-19 2024-11-14 S Sale

Director of Issuer

Non-Executive Director
1,174 -0.3%
19.42
US$22,797
1,174 -0.3% 19.42 US$22,797
2024-11-19 2024-11-14 PlS Planned sale

President and CEO

Executive Director
1,174 -0.3%
19.42
US$22,797
1,174 -0.3% 19.42 US$22,797
2024-11-14 2024-11-14 PrS Proposed sale

Officer

Officer
20,000
19.40
US$388,000
20,000 19.40 US$388,000
2025-03-21 2024-10-18 S Sale

Senior Officer of Issuer

Officer
4,435 -34.7%
15.25
US$67,634
4,435 -34.7% 15.25 US$67,634
2024-10-11 2024-10-10 B Purchase

Senior Officer of Issuer

Officer
2,000 +400.0%
14.04
US$28,076
2,000 +400.0% 14.04 US$28,076
2024-10-11 2024-10-10 B Purchase

Chief Financial Officer

Officer
2,000 +400.0%
14.04
US$28,076
2,000 +400.0% 14.04 US$28,076
2024-09-27 2024-09-25 PlS Planned sale

President and CEO

Executive Director
2,478 -0.6%
18.46
US$45,744
2,478 -0.6% 18.46 US$45,744
2024-09-26 2024-09-25 S Sale

Director of Issuer

Non-Executive Director
2,478 -0.7%
18.46
US$45,744
2,478 -0.7% 18.46 US$45,744
2024-09-25 2024-09-24 S Sale

Director of Issuer

Non-Executive Director
32,026 -8.5%
17.98
US$575,715
32,026 -8.5% 17.98 US$575,715
2024-09-24 2024-09-24 PrS Proposed sale

Officer

Officer
20,000
18.40
US$368,000
20,000 18.40 US$368,000
2024-09-24 2024-09-24 PlS Planned sale

President and CEO

Executive Director
32,026 -7.4%
17.98
US$575,715
32,026 -7.4% 17.98 US$575,715
2024-09-24 2024-09-23 PlS Planned sale

President and CEO

Executive Director
1 -0.0%
17.40
US$17
1 -0.0% 17.40 US$17
2024-09-23 2024-09-23 S Sale

Director of Issuer

Non-Executive Director
1 -0.0%
17.40
US$17
1 -0.0% 17.40 US$17
2024-09-24 2024-09-20 PlS Planned sale

President and CEO

Executive Director
5,495 -1.3%
17.41
US$95,683
5,495 -1.3% 17.41 US$95,683
2024-09-23 2024-09-20 S Sale

Director of Issuer

Non-Executive Director
5,495 -1.4%
17.41
US$95,683
5,495 -1.4% 17.41 US$95,683
2024-09-20 2024-09-20 PrS Proposed sale

Officer

Officer
20,000
17.40
US$348,000
20,000 17.40 US$348,000
2024-09-18 2024-09-18 S Sale

Senior Officer of Issuer

Officer
2,450 -1.3%
17.01
US$41,686
2,450 -1.3% 17.01 US$41,686
2024-09-18 2024-09-18 PlS Planned sale

Corporate Secretary, CGO

Officer
2,450 -1.1%
17.01
US$41,686
2,450 -1.1% 17.01 US$41,686
2024-09-13 2024-09-12 S Sale

Director of Issuer

Non-Executive Director
22,558 -5.6%
16.33
US$368,374
22,558 -5.6% 16.33 US$368,374
2024-09-13 2024-09-12 PlS Planned sale

Corporate Secretary, CGO

Officer
50 -0.0%
17.01
US$851
50 -0.0% 17.01 US$851
2024-09-12 2024-09-12 PrS Proposed sale

Officer

Officer
2,500
17.00
US$42,500
2,500 17.00 US$42,500
2024-09-12 2024-09-12 PrS Proposed sale

Officer

Officer
20,000
16.44
US$328,721
20,000 16.44 US$328,721
2024-09-12 2024-09-12 S Sale

Senior Officer of Issuer

Officer
2,500
17.00
US$42,500
2,500 17.00 US$42,500
2024-09-13 2024-09-05 PlS Planned sale

President and CEO

Executive Director
22,558 -4.9%
16.33
US$368,374
22,558 -4.9% 16.33 US$368,374
2024-09-12 2024-09-05 PrS Proposed sale

Officer

Officer
2,500
15.08
US$37,693
2,500 15.08 US$37,693
2024-09-06 2024-09-05 S Sale

Senior Officer of Issuer

Officer
2,500 -1.3%
15.08
US$37,693
2,500 -1.3% 15.08 US$37,693
2024-09-06 2024-09-05 S Sale

Director of Issuer

Non-Executive Director
17,442 -4.1%
15.40
US$268,649
17,442 -4.1% 15.40 US$268,649
2024-09-06 2024-09-05 S Sale

Director of Issuer

Non-Executive Director
6,500 -27.1%
15.08
US$98,048
6,500 -27.1% 15.08 US$98,048
2024-09-06 2024-09-05 PlS Planned sale

Chairman of the Board

Non-Executive Director
6,500 -5.1%
15.08
US$98,048
6,500 -5.1% 15.08 US$98,048
2024-09-06 2024-09-05 PlS Planned sale

President and CEO

Executive Director
17,442 -3.6%
15.40
US$268,649
17,442 -3.6% 15.40 US$268,649
2024-09-06 2024-09-05 PlS Planned sale

Corporate Secretary, CGO

Officer
2,500 -1.1%
15.08
US$37,693
2,500 -1.1% 15.08 US$37,693
2024-09-05 2024-09-05 PrS Proposed sale

Officer

Officer
2,500
15.08
US$37,693
2,500 15.08 US$37,693
2024-09-05 2024-09-05 PrS Proposed sale

Officer

Officer
20,000
15.40
US$308,000
20,000 15.40 US$308,000
2024-09-05 2024-09-05 PrS Proposed sale

Director

Non-Executive Director
6,500
15.08
US$98,048
6,500 15.08 US$98,048
2024-09-12 2024-09-04 PrS Proposed sale

Officer

Officer
20,000
13.50
US$270,000
20,000 13.50 US$270,000
2024-09-06 2024-09-04 PlS Planned sale

Corporate Secretary, CGO

Officer
20,000 -8.0%
13.50
US$270,000
20,000 -8.0% 13.50 US$270,000
2024-09-04 2024-09-04 PrS Proposed sale

Officer

Officer
20,000
13.50
US$270,000
20,000 13.50 US$270,000
2024-09-04 2024-09-04 S Sale

Senior Officer of Issuer

Officer
20,000 -9.5%
13.50
US$270,000
20,000 -9.5% 13.50 US$270,000
2024-05-28 2024-05-24 PlS Planned sale

Corporate Secretary, CGO

Officer
8,333 -3.2%
12.00
US$99,996
8,333 -3.2% 12.00 US$99,996
2024-05-24 2024-05-24 PrS Proposed sale

Officer

Officer
8,333
12.00
US$99,996
8,333 12.00 US$99,996
2024-05-21 2024-05-21 PrS Proposed sale

Director

Non-Executive Director
8,836
11.20
US$98,963
8,836 11.20 US$98,963
2024-05-21 2024-05-21 PrS Proposed sale

Officer

Officer
8,333
11.19
US$93,246
8,333 11.19 US$93,246