National Presto Industries, Inc. NPK
142.55 USD +1.92 (+1.37%)
At closeNov 6, 2026, 7:16 PM EST
141.00 -1.55 -1.09%
After hours · Nov 6, 7:16 PM ET
141.92 Day range 144.39
91.59 52-week range 156.80
- YTD
- +33.52%
- 1 year
- +33.17%
Revenue & Expenses
Latest period ending Dec 31, 2025 · select a line to chart its full history
Annual income statement
| Fiscal year | FY 2025 Dec 31, 2025 | FY 2024 Dec 31, 2024 | FY 2023 Dec 31, 2023 | FY 2022 Dec 31, 2022 | FY 2021 Dec 31, 2021 |
|---|---|---|---|---|---|
| 503.52M | 388.23M | 340.91M | 321.62M | 355.78M | |
| 503.52M | 388.23M | 340.91M | 321.62M | 355.78M | |
| 423.20M | 309.66M | 273.46M | 266.50M | 291.38M | |
| 80.33M | 78.57M | 67.45M | 55.13M | 64.40M | |
| 40.08M | 33.35M | 32.42M | 33.00M | 34.37M | |
| 35.87M | 31.84M | 30.78M | 27.12M | 34.15M | |
| 40.24M | 45.21M | 35.03M | 22.13M | 30.03M | |
| 9.04M | 9.21M | 7.87M | 5.25M | 6.80M | |
| 33.08M | 41.46M | 34.56M | 20.70M | 25.65M | |
| 33.08M | 41.46M | 34.56M | 20.70M | 25.65M | |
| 33.08M | 41.46M | 34.56M | 20.70M | 25.65M | |
| 33.08M | 41.46M | 34.56M | 20.70M | 25.65M | |
| 4.63 | 5.82 | 4.86 | 2.92 | 3.63 | |
| 4.63 | 5.82 | 4.86 | 2.92 | 3.63 | |
| 4.63 | 5.82 | 4.86 | 2.92 | 3.63 | |
| 1.00 | 4.50 | 4.00 | 4.50 | 6.25 | |
| 42.12M | 50.67M | 42.43M | 25.94M | 32.46M | |
| 42.12M | 50.67M | 42.43M | 25.94M | 32.46M | |
| 7.15M | 7.13M | 7.11M | 7.08M | 7.06M | |
| 7.15M | 7.13M | 7.11M | 7.08M | 7.06M |
