National Presto Industries Inc. Common Stock (NPK)
Stock · NYSE · Industrials
$152.62as of 8/28/2026
Price chart
Open in TradingViewActive signals
No technical signal is currently active for this symbol.
Support level
$123.06
Industry
Ordnance And Accessories
Fundamentals
- Market cap
- $966.43M
- P/E (trailing)
- —
- P/E (forward)
- —
- EPS (trailing)
- —
- Dividend yield
- —
- Beta
- —
- Avg. volume
- —
How National Presto Industries Inc. Common Stock Makes Money
Where the revenue actually goes — FY2025 annual results
Source: 10-K filed Mar 13, 2026 · via SEC EDGAR / Finnhub
National Presto Industries Inc. Common Stock Competitors
Chosen by industry and closest market cap.
- NPKNational Presto Industries Inc. Common Stock$152.62▼ 0.53%Market cap $966.43MP/E —
- SWBISmith & Wesson Brands Inc. Common Stock$12.78▼ 2.26%Market cap $660.17MP/E 34.77$8.01$17.56
- RGRSturm Ruger & Company Inc. Common Stock$37.35▼ 1.09%Market cap $615.96MP/E 49.05$28.33$48.21
- WRAPWrap Technologies Inc. Common Stock$1.62▼ 6.10%Market cap $106.46MP/E —$1.04$3.23
- AXONAxon Enterprise Inc. Common Stock$600.8▼ 1.70%Market cap $46.42BP/E 250.93$339.01$794.29
| Symbol | Market cap | P/E ratio | Price | 1D | 52-week range |
|---|---|---|---|---|---|
| NPK National Presto Industries Inc. Common Stock | $966.43M | — | $152.62 | ▼ 0.53% | |
| SWBI Smith & Wesson Brands Inc. Common Stock | $660.17M | 34.77 | $12.78 | ▼ 2.26% | $8.01$17.56 |
| RGR Sturm Ruger & Company Inc. Common Stock | $615.96M | 49.05 | $37.35 | ▼ 1.09% | $28.33$48.21 |
| WRAP Wrap Technologies Inc. Common Stock | $106.46M | — | $1.62 | ▼ 6.10% | $1.04$3.23 |
| AXON Axon Enterprise Inc. Common Stock | $46.42B | 250.93 | $600.8 | ▼ 1.70% | $339.01$794.29 |
P/E shows — for peers not currently carrying a live signal of their own.
Latest news
Insider Activity
Insider Actions →Acquired
0
Disposed
3.5K
- Morgan Jeffery Alan · April 30, 2026 · Tax Withholding349 @ $139.84
- Peuse David J · March 17, 2026 · Sale500 @ $140.16
- MacKenzie John Roderick JR · March 16, 2026 · Tax Withholding62 @ $131.58
- Peuse David J · March 16, 2026 · Tax Withholding78 @ $131.58
- Morgan Jeffery Alan · March 16, 2026 · Tax Withholding100 @ $131.58
- Frederick Douglas J · March 16, 2026 · Tax Withholding36 @ $131.58
- LIEBLE RANDY F · March 11, 2026 · Sale2.4K @ $143.97
Institutional Ownership
March 31, 2026
- Total shares held
- 3.93M
- Total value held
- $532.80M
- Institutional holders
- 177
Top holders this quarter
- Unknown915.2K
- Unknown394.6K
- Unknown314.3K
- Unknown213.9K
- Unknown148.3K
- Unknown147.6K
- Unknown138.7K
- Unknown127.6K
- Unknown127.3K
- Unknown88.4K
See the full, filterable feed with live charts on the MarketWall dashboard.