NPK National Presto Industries, Inc.
P/E
24.816051
Forward P/E
170.5747
Price/Sales
1.9442431
Beta
0.494
Div Yield
0.0067%
Market Cap
--