National Presto Industries, Inc (NPK) Stock Price

144.66 ▲ +0.56 (+0.39%)
Open: 144.52 Vol: 86.8K Day's range: 142.61 - 145.45 Sep 25, 16:00 EDT
IEX quote, 15 minutes delayed during trading hours. Login or Signup to see real-time data
Loading chart ...
NPK Technical Analysis
5 mins 30 mins Hourly Daily Weekly
BUY NEUTRAL SELL SELL BUY
  5 mins 30 mins Hourly Daily Weekly
MA5 144.98▲ 144.80▲ 145.06▲ 147.43▼ 149.57▼
MA10 144.77▲ 144.77▲ 144.52▲ 149.96▼ 142.15▲
MA20 144.77▲ 144.43▲ 145.16▼ 149.26▼ 135.31▲
MA50 144.48▲ 146.51▼ 148.67▼ 141.33▲ 126.82▲
MA100 144.87▲ 148.99▼ 149.68▼ 135.86▲ 110.80▲
MA200 147.43▼ 149.35▼ 149.91▼ 131.72▲ 93.14▲
  5 mins 30 mins Hourly Daily Weekly
MACD 0.040▲ 0.219▲ 0.249▲ -1.407▼ 1.366▲
RSI 56.094▲ 49.561▼ 43.952▼ 45.487▼ 57.089▲
STOCH 80.137▲ 48.561     63.280     27.855     79.044    
WILL %R -7.143▲ -28.604     -43.682     -85.409▼ -35.118    
CCI 72.016     42.452     59.373     -133.345▼ 58.685    
Latest Filters Detected On NPK
CDL $NPK Doji Candlestick Pattern Detected Set Alert
National Presto Industries, Inc News
Monday, June 08, 2026 09:35 AM
Offers drilling, completion, and stimulation fluids, composite matting system rentals, and related site services for energy, industrial, and infrastructure markets. Generates revenue through product ...
Sunday, March 08, 2026 05:00 PM
Copyright 2020 FactSet Research Systems Inc. All rights reserved. Source: FactSet Fundamentals Stocks: Real-time U.S. stock quotes reflect trades reported through ...
Sunday, June 22, 2025 04:59 PM
THE WOODLANDS, Texas--(BUSINESS WIRE)--NPK International Inc. (NYSE: NPKI) (“NPK” or the “Company”) today announced that it has entered into a new credit agreement (“Agreement”) effective June 20, ...
NPK historical stock data
date open high low close volume
25/09/26 144.52 145.45 142.61 144.66 86,801
24/09/26 145.61 146.30 143.48 144.10 92,331
23/09/26 150.02 151.59 145.39 146.07 113,736
22/09/26 152.24 152.50 146.44 150.95 136,616
21/09/26 149.78 153.18 147.65 151.36 101,097
18/09/26 152.28 152.28 147.63 148.58 322,833
17/09/26 152.53 153.86 150.10 152.08 95,501
16/09/26 155.90 155.90 151.24 152.84 104,700
15/09/26 153.70 155.865 150.63 155.67 125,763
14/09/26 154.76 156.66 150.97 153.33 142,856
Quote Details
52wk Low:91.28
52wk High:158.17
Vol:86.8K
Avg Vol(3m):1.9M
1Y Chng:+31.68%
1M Chng:+3.43%
Add to Watch List