37.65USD-0.41%Mkt Cap: 1.35B $P/E: 36.70Today
Napco Security Technologies, Inc. engages in the development, manufacturing, and sale of electronic security systems for commercial, residential, institutional, industrial, and governmental applications in the United Sta…
Industry Peers
Security & Protection ServicesKey Statistics
Company
Market Cap1.35B $
Enterprise Value1.33B $
Revenue (TTM)197.23M $
Gross Profit101.03M $
Net Income (TTM)43.41M $
Revenue/Share5.528 USD
Last Price37.65 USD
Fiscal Year EndJun 2025
MR QuarterMar 2021
Employees1.1K
CountryUS
SectorIndustrials
IndustrySecurity & Protection Services
ISIN—
Valuation
P/E (Trailing)36.70
P/E (Forward)23.31
PEG—
EV/EBITDA22.80
EV/Revenue6.72
P/S6.84
P/B7.59
EPS (TTM)1.03
EPS (Forward)1.62
52W Range
29.8843% of range48.12
52W High48.12 USD
52W Low29.88 USD
Profitability
Gross Margin55.63%
Oper. Margin17.81%
EBITDA Margin29.50%
Profit Margin23.90%
ROE25.74%
ROA21.91%
Growth
Revenue Growth7.60%
Earnings Growth21.40%
Cash Flow & Leverage
Operating CF53.53M $
CapEx (TTM)2.12M $
FCF Margin24.46%
FCF Yield3.57%
Net Debt-23.07M $
Net Debt/EBITDA-0.40
Balance Sheet
Debt/Equity0.03
Current Ratio4.95
Quick Ratio4.01
Book Value/Sh4.976 USD
Cash/Share0.9540 USD
Dividends
Fwd Div Rate0.6000 USD
Trail. Div Rate0.5700 USD
Div. Yield1.59%
5Y Avg Yield—
Payout Ratio55.34%
Ex-Div DateJun 12, 2026
Pay DateJul 3, 2026
Splits
Last Split2:1
Split DateJan 5, 2022
Analyst Consensus
Rating—
Target (Mean)50.33 USD
Upside (mean)+33.7%
Target Range48.00 USD – 53.00 USD
$48.00+33.7% to mean$53.00
# Analysts6
Ownership
Shares Out.35.73M
Float34.37M
Insiders4.93%
Institutions104.41%
Short Interest
Short Ratio10.3d
Short % Float8.88%
Short % Out.8.49%
Shares Short3.03M
Short (prev mo.)3.32M
Technical
SMA 5037.47 (+0.5%)
SMA 20040.35 (-6.7%)
Beta1.43
S&P 52W Chg18.16%
Avg Vol (30d)258.19K
Avg Vol (10d)237.13K
Technical Indicators
RSI (14)47.8
MACD0.4133
MACD Signal0.5600
MACD Hist.-0.1467
BB Upper41.77 USD
BB Middle38.12 USD
BB Lower34.46 USD
BB Width19.16%
ATR (14)1.082 USD
Vol Ratio (20d)0.81x