Byrna Technologies (BYRN) Financials: Revenue & Earnings
$108.10M
Market Cap
-12.68
P/E
153.96
Forward P/E
42
Score
BYRN price $4.62 -0.11 -2.35%
Stocklytics score rationale: value 72, quality 47, growth 6.
| 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|
| 154015 | 292508 | 250227 | 924419 | 16566295 | 42160000 | 48036000 | 42644000 | 85756000 | 118120000 |
Byrna Technologies Inc. (BYRN) specializes in less-lethal defense technology, focusing on the creation and manufacturing of non-lethal munitions and associated security equipment. The company's primary offerings include a line of Byrna-branded handheld personal protection instruments, such as the Byrna SD and Byrna SD .68 caliber models, which are specifically designed for both civilians and private security…
BYRN fair value $2.34. Price $4.62. Price is 98% above fair value.
Above fair value, and more expensive than usual. A larger premium than on 89% of days in the past 5 years.
Fair value is an estimate of what one share is worth if future cash flows arrive as modeled. It is not a forecast of the share price. How discounted cash flow works.
Calculated with a 10-year free-cash-flow discount. Starting free cash flow 8.28M. Growth 0.00%. When analyst earnings forecasts are available, free cash flow in those years is forecast earnings times the company's usual conversion of earnings into free cash flow, kept between 60% and 130%. Years with fewer than 3 analyst estimates are left out. Growth then fades in a straight line to terminal growth by year 10, starting from the last well-covered year's growth, or from the pace across those years when the final year slows sharply, kept between 0% and 20%. Without those forecasts, year-1 growth is analyst revenue growth for the next full fiscal year, or 5-year historical revenue growth when that forecast is missing, held for five years, then fading in a straight line to terminal growth by year 10. Terminal growth 3.00%. Discount rate 12.00% (beta 1.7). Beta is kept between 0.8 and 2.0, which on its own would make the discount rate 8.7% to 15.3%. The rate is then capped at 12%. A cap is used because a discount above 12% pushes higher-beta stocks further from the price. The discount rate stays at least 5 percentage points above terminal growth. Shares 23.40M. Net debt -9.77M. The earnings value is next-12-months earnings per share, or trailing earnings when that forecast is missing, times the stock's own 10-year median P/E, kept between 8 and 40. Fewer than five years of history uses the sector's typical P/E. Fair value is the average of the cash-flow value and the earnings value when both exist. Model uncertainty is high when fair value is more than 60% from the price, or when most of the cash-flow value sits after year 10.
Model uncertainty high for this stock
| Date | EPS actual | EPS estimate | Revenue | Revenue estimate |
|---|---|---|---|---|
| 2027-02-04 | — | -0.13 | — | 19.71M |
| 2026-10-08 | -0.13 | -0.16 | 15.30M | 16.27M |
| 2026-07-09 | -0.44 | -0.10 | 16.39M | 22.32M |
| 2026-04-09 | 0.03 | 0.05 | 29.05M | 29.50M |
| 2026-02-05 | 0.14 | 0.13 | 35.25M | 34.96M |
| 2025-10-09 | 0.09 | 0.05 | 28.18M | 28.20M |
| 2025-07-10 | 0.10 | 0.05 | 28.50M | 28.16M |
| 2025-04-10 | 0.07 | 0.02 | 26.20M | 25.29M |
| 2025-02-07 | 0.41 | 0.05 | 27.98M | 28.00M |
| 2024-10-09 | 0.04 | 0.03 | 20.85M | 20.84M |
| 2024-07-09 | 0.13 | -0.01 | 20.27M | 18.65M |
| 2024-04-05 | 0.05 | -0.05 | 16.65M | 11.49M |
| 2024-02-14 | -0.02 | 0.01 | 15.64M | 14.05M |
| 2023-10-12 | -0.12 | 0.01 | 7.08M | 10.30M |
| 2023-07-11 | 0.03 | -0.00 | 11.51M | 12.37M |
| 2023-04-14 | -0.03 | -0.05 | 8.41M | 11.78M |
| 2023-02-09 | 0.06 | 0.07 | 16.02M | 16.27M |
| 2022-10-05 | -0.01 | -0.01 | 12.42M | 12.39M |
| 2022-07-07 | -0.05 | -0.04 | 11.62M | 11.50M |
| 2022-04-06 | -0.07 | -0.10 | 7.98M | 8.59M |
| 2022-02-11 | -0.06 | -0.05 | 11.16M | 10.54M |
| 2021-10-08 | -0.04 | -0.01 | 8.70M | 7.49M |
| 2021-06-30 | 0.16 | 0.02 | 13.40M | 8.50M |
| 2021-04-13 | -0.02 | — | 8.89M | — |
| 2021-02-26 | -0.10 | 0.10 | 11.03M | 11.10M |
| 2020-10-09 | -0.04 | — | 4.20M | — |
| 2020-07-20 | -0.10 | — | 1.19M | — |
| 2020-06-03 | -0.20 | — | 149.00K | — |
| 2020-05-20 | -0.17 | — | 500.44K | — |
| 2019-10-15 | -0.10 | — | 307.10K | — |
| 2019-08-02 | -0.07 | — | 105.77K | — |
| 2019-04-15 | -0.09 | — | 11.11K | — |
| 2019-02-28 | -0.13 | — | 30.11K | — |
| 2018-10-15 | -0.01 | — | 53.26K | — |
| 2018-07-16 | -0.05 | — | 138.74K | — |
| 2018-04-16 | -0.04 | — | 28.12K | — |
| 2018-03-14 | -0.25 | — | 82.55K | — |
| 2017-10-23 | -0.09 | — | 70.35K | — |
| 2017-07-05 | -0.11 | — | 97.17K | — |
| 2017-04-19 | -0.05 | — | 42.43K | — |
Yield 0.00%. Payout ratio 0.00%. Frequency —.
Safety score 37/100 · Watch. Payout ratio is 0% of earnings. Free-cash-flow coverage is not available, so this part stays neutral. No dividend history was found. There is no dividend yield.
| Ex-date | Dividend | Record | Payment | Frequency |
|---|---|---|---|---|
| No data yet. | ||||
| Date | Insider | Action | Shares | Price | Value |
|---|---|---|---|---|---|
| 2026-10-15 | Roth Adam L. | Buy | 2.50K | $4.75 | 11.88K |
| 2026-10-15 | Roth Adam L. | Buy | 7.50K | $4.78 | 35.85K |
| 2026-10-14 | Roth Adam L. | Buy | 5.00K | $4.53 | 22.65K |
| 2026-08-29 | MCBRADY MATTHEW R | Other | 0 | — | — |
| 2026-08-12 | Keravuori Rose P. | Buy | 561 | — | — |
| 2026-08-10 | Keravuori Rose P. | Other | 0 | — | — |
| 2026-08-06 | ELMORE LEONARD J | Buy | 10.00K | $4.64 | 46.40K |
| 2026-07-29 | ELMORE LEONARD J | Buy | 4.87K | — | — |
| 2026-07-29 | ELMORE LEONARD J | Sell | 4.87K | — | — |
| 2026-07-29 | Hughes Herbert | Buy | 4.87K | — | — |
| 2026-07-29 | Hughes Herbert | Sell | 4.87K | — | — |
| 2026-07-29 | Kennedy TJ | Buy | 4.38K | — | — |
| 2026-07-29 | Kennedy TJ | Sell | 4.38K | — | — |
| 2026-07-29 | Reed Chris Lavern | Buy | 4.87K | — | — |
| 2026-07-29 | Reed Chris Lavern | Sell | 4.87K | — | — |
| 2026-07-29 | Rooney Emily | Buy | 4.87K | — | — |
| 2026-07-29 | Rooney Emily | Sell | 4.87K | — | — |
| 2026-07-29 | Roth Adam L. | Buy | 4.38K | — | — |
| 2026-07-29 | Roth Adam L. | Sell | 4.38K | — | — |
| 2026-07-28 | Hughes Herbert | Buy | 1.50K | $3.86 | 5.79K |
| 2026-07-27 | Hughes Herbert | Buy | 2.50K | $3.77 | 9.43K |
| 2026-07-24 | Reed Chris Lavern | Buy | 8.15K | $3.63 | 29.58K |
| 2026-07-23 | Davis Conn Q. | Buy | 3.43K | $3.51 | 12.04K |
| 2026-07-23 | Hughes Herbert | Buy | 12.50K | $3.40 | 42.55K |
| 2026-07-23 | Hughes Herbert | Buy | 3.70K | $3.42 | 12.68K |
| 2026-07-23 | Davis Conn Q. | Buy | 3.34K | $3.51 | 11.72K |
| 2026-07-22 | Hughes Herbert | Buy | 5.48K | $3.47 | 19.03K |
| 2026-07-22 | Kennedy TJ | Buy | 29.00K | $3.53 | 102.29K |
| 2026-07-22 | Davis Conn Q. | Buy | 18.77K | $3.46 | 64.96K |
| 2026-07-22 | KEARNES LAURILEE | Buy | 2.00K | $3.42 | 6.83K |
| 2026-07-15 | KEARNES LAURILEE | Buy | 7.50K | — | — |
| 2026-07-15 | KEARNES LAURILEE | Sell | 7.50K | — | — |
| 2026-05-05 | KEARNES LAURILEE | Buy | 2.31K | — | — |
| 2026-05-05 | KEARNES LAURILEE | Sell | 2.31K | — | — |
| 2026-04-15 | Ganz Bryan | Buy | 1.50K | $6.56 | 9.84K |
| 2026-03-17 | Davis Conn Q. | Buy | 39.02K | — | — |
| 2026-03-17 | Pham Luan | Buy | 20.81K | — | — |
| 2026-03-17 | Pham Luan | Buy | 20.81K | — | — |
| 2026-03-17 | Pham Luan | Buy | 10.40K | — | — |
| 2026-03-17 | KEARNES LAURILEE | Buy | 18.21K | — | — |
| 2026-03-02 | Davis Conn Q. | Buy | 19.39K | — | — |
| 2026-03-02 | Davis Conn Q. | Other | 0 | — | — |
| 2026-03-02 | Kennedy TJ | Buy | 810 | — | — |
| 2026-03-02 | Hughes Herbert | Buy | 1.46K | — | — |
| 2026-03-02 | Hughes Herbert | Sell | 1.46K | — | — |
| 2026-01-22 | Rooney Emily | Buy | 11.53K | — | — |
| 2026-01-22 | Rooney Emily | Buy | 11.53K | — | — |
| 2026-01-22 | Rooney Emily | Sell | 11.53K | — | — |
| 2026-01-22 | Reed Chris Lavern | Buy | 11.53K | — | — |
| 2026-01-22 | Reed Chris Lavern | Sell | 11.53K | — | — |
| 2026-01-22 | ELMORE LEONARD J | Buy | 11.53K | — | — |
| 2026-01-22 | ELMORE LEONARD J | Sell | 11.53K | — | — |
| 2026-01-22 | Hughes Herbert | Buy | 16.11K | — | — |
| 2026-01-22 | Hughes Herbert | Sell | 16.11K | — | — |
| 2026-01-15 | Ganz Bryan | Sell | 15.00K | — | — |
| 2025-12-05 | Ganz Bryan | Sell | 15.00K | — | — |
| 2025-10-31 | Ganz Bryan | Buy | 469.23K | — | — |
| 2025-10-31 | Ganz Bryan | Sell | 469.23K | — | — |
| 2025-10-18 | Brasseur John | Sell | 15.00K | — | — |
| 2025-10-18 | Brasseur John | Buy | 15.00K | — | — |
| 2025-10-18 | Brasseur John | Sell | 4.10K | $21.16 | 86.80K |
| 2025-10-10 | Hughes Herbert | Sell | 5.00K | $29.00 | 145.00K |
| 2025-10-10 | Ganz Bryan | Sell | 40.00K | $29.90 | 1.20M |
| 2025-09-19 | Kennedy TJ | Buy | 4.38K | — | — |
| 2025-09-19 | Roth Adam L. | Buy | 4.38K | — | — |
| 2025-09-04 | Roth Adam L. | Other | 0 | — | — |
| 2025-09-04 | Kennedy TJ | Other | 0 | — | — |
| 2025-07-29 | ELMORE LEONARD J | Buy | 4.87K | — | — |
| 2025-07-29 | Reed Chris Lavern | Buy | 4.87K | — | — |
| 2025-07-29 | Rooney Emily | Buy | 4.87K | — | — |
| 2025-07-29 | Hughes Herbert | Buy | 6.32K | — | — |
| 2025-06-19 | KEARNES LAURILEE | Sell | 5.00K | — | — |
| 2025-06-19 | KEARNES LAURILEE | Buy | 5.00K | — | — |
| 2025-06-19 | KEARNES LAURILEE | Sell | 1.43K | $29.82 | 42.52K |
| 2025-05-02 | KEARNES LAURILEE | Buy | 6.94K | — | — |
| 2025-05-02 | Brasseur John | Buy | 6.94K | — | — |
| 2025-05-02 | Pham Luan | Buy | 7.99K | — | — |
| 2025-04-22 | Rooney Emily | Buy | 2.50K | $20.50 | 51.24K |
| 2025-04-15 | Brasseur John | Buy | 728 | $20.19 | 14.70K |
| 2025-02-26 | Wager Lisa | Buy | 10.00K | $9.23 | 92.30K |
| 2025-02-26 | Wager Lisa | Sell | 10.00K | $9.23 | 92.30K |
| 2025-02-20 | Hughes Herbert | Sell | 12.00K | $29.49 | 353.86K |
| 2025-02-20 | Ganz Bryan | Sell | 50.00K | $29.37 | 1.47M |
| 2025-02-20 | Wager Lisa | Sell | 12.50K | $29.38 | 367.29K |
| 2025-02-12 | Pham Luan | Sell | 33.48K | $30.19 | 1.01M |
| 2025-01-09 | ELMORE LEONARD J | Buy | 21.92K | — | — |
| 2025-01-09 | ELMORE LEONARD J | Sell | 21.92K | — | — |
| 2025-01-09 | Hughes Herbert | Buy | 30.14K | — | — |
| 2025-01-09 | Hughes Herbert | Sell | 30.14K | — | — |
| 2025-01-09 | Reed Chris Lavern | Buy | 21.92K | — | — |
| 2025-01-09 | Reed Chris Lavern | Sell | 21.92K | — | — |
| 2025-01-09 | Rooney Emily | Buy | 21.92K | — | — |
| 2025-01-09 | Rooney Emily | Sell | 21.92K | — | — |
| 2024-11-19 | Hughes Herbert | Sell | 5.00K | $20.08 | 100.38K |
| 2024-11-19 | Ganz Bryan | Sell | 18.83K | $19.63 | 369.52K |
| 2024-11-15 | KEARNES LAURILEE | Buy | 1.00K | $18.60 | 18.60K |
| 2024-11-14 | Ganz Bryan | Sell | 1.17K | $19.42 | 22.80K |
| 2024-10-18 | Brasseur John | Sell | 10.00K | — | — |
| 2024-10-18 | Brasseur John | Buy | 10.00K | — | — |
| 2024-10-18 | Brasseur John | Sell | 4.43K | $15.25 | 67.63K |
Latest filed quarter: Q2 2026.
Institutions holding: 112, holders -15 vs prior quarter. Ownership 49.67%.
| Holder | Shares | Change | Change % | Value |
|---|---|---|---|---|
| FMR LLC | 3.40M | 2.27K | +0.07% | 22.83M |
| VANGUARD CAPITAL MANAGEMENT LLC | 758.70K | -7.78K | -1.01% | 5.09M |
| WEALTHSPIRE ADVISORS, LLC | 604.70K | -178.05K | -22.75% | 4.06M |
| CITADEL ADVISORS LLC | 529.73K | 514.93K | +3479.28% | 3.55M |
| QUINN OPPORTUNITY PARTNERS LLC | 478.56K | 254.41K | +113.49% | 3.21M |
| RENAISSANCE TECHNOLOGIES LLC | 429.85K | 47.52K | +12.43% | 2.88M |
| BLACKROCK, INC. | 404.41K | -967.07K | -70.51% | 2.71M |
| PINNACLE ASSOCIATES LTD | 368.87K | -32.89K | -8.19% | 2.48M |
| MONETA GROUP INVESTMENT ADVISORS LLC | 336.64K | 313.16K | +1334.03% | 2.26M |
| MILLENNIUM MANAGEMENT LLC | 325.55K | -749.29K | -69.71% | 2.18M |
| UBS GROUP AG | 309.13K | -28.21K | -8.36% | 2.07M |
| WALLEYE CAPITAL LLC | 266.30K | 266.30K | New | 1.79M |
| GEODE CAPITAL MANAGEMENT, LLC | 227.36K | -226.76K | -49.93% | 1.53M |
| D. E. SHAW & CO., INC. | 226.68K | 226.68K | New | 1.52M |
| TUDOR INVESTMENT CORP ET AL | 140.70K | 140.70K | New | 944.08K |
| DIMENSIONAL FUND ADVISORS LP | 136.96K | -152.76K | -52.73% | 918.37K |
| BANK OF AMERICA CORP /DE/ | 121.18K | 102.22K | +539.05% | 813.10K |
| JUMP FINANCIAL, LLC | 119.89K | 119.89K | New | 804.44K |
| VANGUARD FIDUCIARY TRUST CO | 118.41K | -7.09K | -5.65% | 794.54K |
| AQR CAPITAL MANAGEMENT LLC | 116.67K | 86.00K | +280.43% | 782.86K |
| GOLDMAN SACHS GROUP INC | 103.87K | 5.34K | +5.42% | 696.98K |
| CLADIS INVESTMENT ADVISORY, LLC | 103.50K | 39.60K | +61.97% | 694.49K |
| SOUND VIEW WEALTH ADVISORS GROUP, LLC | 98.26K | -4.20K | -4.10% | 659.31K |
| QUANTINNO CAPITAL MANAGEMENT LP | 97.08K | 53.73K | +123.98% | 651.37K |
| SUSQUEHANNA INTERNATIONAL GROUP, LLP | 93.14K | 70.74K | +315.81% | 624.98K |
Byrna Technologies Inc. (BYRN) trades at $4.62, with a market cap of $108.10M and a trailing P/E of -12.68. Revenue below is the annual history on file. It describes what the business has already reported. It is not a forecast and it is not a recommendation.
| 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|
| 154015 | 292508 | 250227 | 924419 | 16566295 | 42160000 | 48036000 | 42644000 | 85756000 | 118120000 |
Insights · Dividends · Forecast · Financials · Learn
$108.10M
Market Cap
-12.68
P/E
153.96
Forward P/E
42
Score