Byrna Technologies, Inc. Common Stock BYRN

$4.52 -4.44% at last close

Analyst Consensus

Consensus Rating
Buy (3 Buy · 0 Hold · 0 Sell)
Average Price Target
$20.17
Implied Upside
+346.2%
Price Target Range
$12.00 – $36.00
Analysts (12 mo)
3

Recent Analyst Actions

DateFirmActionRatingPrice Target
2026-07-09
B. Riley SecuritiesJeff Van Sinderen
Maintains Buy $21 → $12
2026-04-10
B. Riley SecuritiesJeff Van Sinderen
Maintains Buy $31 → $21
2026-04-10
Roth CapitalMatt Koranda
Maintains Buy $26 → $13
2026-03-10
B. Riley SecuritiesJeff Van Sinderen
Maintains Buy $46 → $31
2026-03-06
Freedom BrokerGeorgy Vashchenko
Maintains Buy $35 → $36
2025-07-11
B. Riley SecuritiesJeff Van Sinderen
Maintains Buy $39 → $46
2025-07-09
Roth CapitalMatt Koranda
Maintains Buy $33 → $37
2025-06-06
B. Riley SecuritiesJeff Van Sinderen
Reiterates Buy $38 → $39
2025-03-20
Roth MKMMatt Koranda
Reiterates Buy $33
2024-10-30
Roth MKMMatt Koranda
Reiterates Buy $20
2024-10-18
Roth MKMMatt Koranda
Maintains Buy $17 → $20
2024-08-28
Roth MKMMatt Koranda
Initiates coverage on Buy $14
2024-04-09
Ladenburg ThalmannJon Hickman
Maintains Buy $13 → $16
2024-04-08
B. Riley SecuritiesJeff Van Sinderen
Reiterates Buy $14 → $17
2023-12-20
B. Riley SecuritiesJeff Van Sinderen
Maintains Buy $7 → $8
2023-09-27
Dawson JamesJames McIlree
Downgrades Buy → Neutral —
2023-09-27
Raymond JamesBrian Gesuale
Downgrades Strong buy → Market perform —
2023-07-12
Dawson JamesJames McIlree
Maintains Buy $10 → $7
2023-07-12
B. Riley SecuritiesJeff Van Sinderen
Maintains Buy $13 → $9
2023-07-12
Raymond JamesBrian Gesuale
Maintains Strong buy $15 → $8
2022-10-06
B. Riley SecuritiesJeff Van Sinderen
Maintains Buy $19 → $16
2022-10-06
Raymond JamesBrian Gesuale
Maintains Strong buy $20 → $15
2022-09-09
B. Riley SecuritiesJeff Van Sinderen
Maintains Buy $23 → $19
2022-04-26
Dawson JamesJames McIlree
Initiates coverage on Buy $12
2022-04-07
Raymond JamesBrian Gesuale
Maintains Strong buy $25 → $20
2022-02-22
Ladenburg ThalmannJon Hickman
Maintains Buy $27 → $14
2022-02-14
B. Riley SecuritiesJeff Van Sinderen
Maintains Buy $35 → $23
2022-02-14
Raymond JamesBrian Gesuale
Maintains Strong buy $34 → $25
2021-10-11
Raymond JamesBrian Gesuale
Maintains Strong buy $36 → $34
2021-08-20
Raymond JamesBrian Gesuale
Initiates coverage on Strong buy $36

Ratings and price targets reflect each firm's most recent published action. Consensus combines the latest call from every covering firm over the past 12 months; price targets are typically 12-month horizons.

Key Stats

Last Close
$4.52
Market Cap
$110.70 million
52-Week Range
$3.17 – $30.62
Average Volume
437K shs

Data is delayed and provided for informational purposes only. Not investment advice. See our disclaimer.