Compare

National Presto Industries Inc vs Smith & Wesson Brands, Inc. vs Sturm Ruger & Co Inc vs Wrap Technologies, Inc.

Latest annual figures from SEC filings. Each company is shown for its own most recent fiscal year, so period ends can differ. Select a figure to see its full history.

Latest fiscal yearNational Presto Industries Inc
NPK
Smith & Wesson Brands, Inc.
SWBI
Sturm Ruger & Co Inc
RGR
Wrap Technologies, Inc.
WRAP
Year ended2025-12-312026-04-302025-12-312025-12-31
Revenue$503.52M$523.85M$546.06M$4.67M
Revenue growth (YoY)+29.7%+10.4%+1.9%+3.7%
Gross margin16.0%26.9%14.9%57.8%
Operating margin8.0%5.6%-2.3%-288.6%
Net margin6.6%3.5%-0.8%-221.2%
Net income$33.08M$18.48M-$4.39M-$10.34M
EPS (Diluted)n/a$0.41-$0.27-$0.22
Operating cash flow-$9.14M$114.19M$54.31M-$10.29M
Free cash flow-$36.17M$90.45M$38.46M-$10.39M
Cash & equivalents$3.25M$28.19M$18.45M$3.47M
Total assets$500.73M$512.77M$342.00M$15.42M
Total liabilities$105.59M$136.21Mn/a$3.93M
Shareholders' equity$395.13M$376.56M$283.76M$11.49M
Return on year-end equity8.4%4.9%-1.5%-89.9%
Shares outstanding7.12M44.61Mn/a51.73M

n/a means the company did not report that line under the concept TickerFacts maps, not that it is zero.

Revenue, most recent five fiscal years

Fiscal yearNational Presto Industries IncSmith & Wesson Brands, Inc.Sturm Ruger & Co IncWrap Technologies, Inc.
Latest$503.52M
Ended 2025-12-31
$523.85M
Ended 2026-04-30
$546.06M
Ended 2025-12-31
$4.67M
Ended 2025-12-31
1 year earlier$388.23M
Ended 2024-12-31
$474.66M
Ended 2025-04-30
$535.64M
Ended 2024-12-31
$4.51M
Ended 2024-12-31
2 years earlier$340.91M
Ended 2023-12-31
$535.83M
Ended 2024-04-30
$543.77M
Ended 2023-12-31
$6.13M
Ended 2023-12-31
3 years earlier$321.62M
Ended 2022-12-31
$479.24M
Ended 2023-04-30
$595.84M
Ended 2022-12-31
$8.05M
Ended 2022-12-31
4 years earlier$355.78M
Ended 2021-12-31
$864.13M
Ended 2022-04-30
$730.74M
Ended 2021-12-31
$7.73M
Ended 2021-12-31