$ 147.95
National Presto Industries Share Price Today
National Presto Industries (NPK) share price is $147.95 on the NYSE as of October 31, 2026 at 01:29 AM IST, down 2.52% ($3.83) from its previous close of $151.77. In rupee terms, one share is worth about ₹14,028.14 at today's USD/INR rate of 94.82. In today's trading session NPK reached a high of $151.64 and low of $147.67.
Stock Overview
- Symbol : NPK
- Open : $151.28
- Previous Close : $151.77
- Day's Range : $147.67 – $151.64
- 52-Week Range : $91.28 – $158.17
- Price in INR : ₹14,028.14 (USD/INR: 94.82)
NPK Stock Performance ($)
Markets Today
High
151.64
Low
147.67
Open at
151.28
Prev Close
151.77
Volumes
67,521
null
null
Price Movement
Historical Performance
3 M High
158.17
3 M Low
119.70
1 Yr High
158.17
1 Yr Low
91.28
3 Yr High
158.17
3 Yr Low
69.58
5 Yr High
158.17
5 Yr Low
59.99
1-Year Performance
NPK Analyst Rating
Hold
Analysts have suggested that investors can
Hold this Stock
- By ViewTrade from 1 analysts
Buy
0%
Hold
100%
Sell
0%
NPK Latest News
NPK Share Price History ($)
Close Price
Volume
NPK share price in last 10 trading sessions
NPK Fundamentals
Company Valuation
Market Cap
$1,055.74M
PE Ratio
25.52
PEG Ratio
1.38
PB Ratio
2.66
ROE
8.77%
ROCE
10.85%
NATIONAL PRESTO INDUSTRIES INC Return Calculator
Note: Past profits do not guarantee future returns.
NPK Investment Returns
Short Term
1 Week
1 Month
3 Months
6 Months
Long Term
1 Year
2 Years
3 Years
5 Years
- In Short Term
- In Long term
1 Week
1 Month
3 Months
6 Months
NPK Financials Summary
($ Mn)
NPK Financials
Income Statement
($ Mn)
Balance Sheet
($ Mn)
Cash Flow
($ Mn)
NPK Revenue Growth
All values are ($ Mn)
Revenue
Profit
Loss


