Lumida
/NPK
⌘K
National Presto Industries Inc

National Presto Industries Inc

NPK
$121.45USD-0.52%-0.63 today

MARKET CAP

870.3M

P/E (TTM)

26.2x

FWD P/E

DAY RANGE

$121 – $123

52W RANGE

$91
$150

AI Summary

Stalk
StalkMedium

NPK is in a Stage 4 decline but showing signs of exhaustion with a Bearish Exhaustion candle and a developing Double Bottom at the 200-DMA. These terminal patterns increase the probability of a medium-term reversal, shifting the tradable side to bullish. However, short-term timing remains neutral as price tracks below the 9- and 21-EMAs and requires confirmation of support absorption. Favored engagement is deferred until price demonstrates aggregation and acceptance in the 200-DMA support zone.

  • Liquidity strong with CAD 6.4 M cash and CAD 5.2 M receivables
  • Cost cuts to save BRL 9.4 M this year
  • Revenue down to CAD 1.7 M, a 41% YoY drop
Full analysis →
Insider Trades12 trades
DateSideTickerInsiderRoleSharesPriceMkt Cap52W High52W LowValue% ChgRuleAI View
Apr 30, 2026SellNPKJeffery Alan MorganVP-ENGINEERING349$139.84$870.3M-18.95%+33.05%$48.8K-16.90%Stalk
Mar 17, 2026SellNPKDavid J PeuseCFO & TREASURER500$140.16$870.3M-18.95%+33.05%$70.1K-61.88%Stalk
Mar 16, 2026SellNPKDouglas J FrederickCOO, VP, SECRETARY36$131.58$870.3M-18.95%+33.05%$4.7K-0.39%Stalk
Mar 16, 2026SellNPKJohn Roderick Jr MackenzieVP-SALES62$131.58$870.3M-18.95%+33.05%$8.2K-3.31%Stalk
Mar 16, 2026SellNPKDavid J PeuseCFO & TREASURER78$131.58$870.3M-18.95%+33.05%$10.3K-4.46%Stalk
Mar 16, 2026SellNPKJeffery Alan MorganVP-ENGINEERING100$131.58$870.3M-18.95%+33.05%$13.2K-4.62%Stalk
Mar 17, 2025SellNPKDavid J PeuseTREASURER19$89.01$870.3M-18.95%+33.05%$1.7K-1.32%Stalk
Mar 17, 2025SellNPKJeffery Alan MorganVP-ENGINEERING78$89.01$870.3M-18.95%+33.05%$6.9K-3.88%Stalk
Mar 17, 2025SellNPKDouglas J FrederickCOO, VP, SECRETARY96$89.01$870.3M-18.95%+33.05%$8.5K-1.08%Stalk
Mar 15, 2024SellNPKDavid J PeuseTREASURER11$76.06$870.3M-18.95%+33.05%$836.66-0.92%Stalk
Mar 15, 2024SellNPKJeffery Alan MorganVP-ENGINEERING29$76.06$870.3M-18.95%+33.05%$2.2K-1.63%Stalk
Aug 17, 2023SellNPKDavid J PeuseTREASURER193$76.18$870.3M-18.95%+33.05%$14.7K-10.51%Stalk