Invesaro

Stocks Comparison

National Presto Industries vs Sturm Ruger: revenue, profit, margins and growth compared

National Presto Industries brought in $503.5M of revenue in fiscal 2025, Sturm Ruger $546.1M in fiscal 2025. Revenue changed by +29.7% at National Presto Industries and +1.9% at Sturm Ruger on the year before, so National Presto Industries grew faster. National Presto Industries kept 6.6% of its revenue as net profit, Sturm Ruger -0.8%. Free cash flow was -$36.2M at National Presto Industries and $38.5M at Sturm Ruger.

Side by side, latest fiscal year

NPKRGR
Fiscal year endedFY2025 (December 31, 2025)FY2025 (December 31, 2025)
Revenue$503.5M$546.1M
Revenue growth+29.7%+1.9%
Net income$33.1M-$4.4M
Net margin6.6%-0.8%
Free cash flow-$36.2M$38.5M
Free cash flow margin-7.2%7.0%
Earnings per share (diluted)$4.63-$0.27
Cash$3.3M$18.5M
Debtn/an/a
Price to earnings31.2n/a
Market value$1B$684M
Dividend yieldn/a1.45%
Rank by revenue in sector#320 of 451 · Industrials#311 of 451 · Industrials

Over the years

Revenue
NPK FY2018: $323.3MNPK FY2019: $308.5MNPK FY2020: $352.6MNPK FY2021: $355.8MNPK FY2022: $321.6MNPK FY2023: $340.9MNPK FY2024: $388.2MNPK FY2025: $503.5MRGR FY2018: $495.6MRGR FY2019: $410.5MRGR FY2020: $568.9MRGR FY2021: $730.7MRGR FY2022: $595.8MRGR FY2023: $543.8MRGR FY2024: $535.6MRGR FY2025: $546.1MFY18FY19FY20FY21FY22FY23FY24FY25
NPK $503.5MRGR $546.1M
Net income
NPK FY2018: $39.9MNPK FY2019: $42.2MNPK FY2020: $47MNPK FY2021: $25.7MNPK FY2022: $20.7MNPK FY2023: $34.6MNPK FY2024: $41.5MNPK FY2025: $33.1MRGR FY2018: $50.9MRGR FY2019: $32.3MRGR FY2020: $90.4MRGR FY2021: $155.9MRGR FY2022: $88.3MRGR FY2023: $48.2MRGR FY2024: $30.6MRGR FY2025: -$4.4MFY18FY19FY20FY21FY22FY23FY24FY25
NPK $33.1MRGR -$4.4M
Net margin
NPK FY2018: 12.4%NPK FY2019: 13.7%NPK FY2020: 13.3%NPK FY2021: 7.2%NPK FY2022: 6.4%NPK FY2023: 10.1%NPK FY2024: 10.7%NPK FY2025: 6.6%RGR FY2018: 10.3%RGR FY2019: 7.9%RGR FY2020: 15.9%RGR FY2021: 21.3%RGR FY2022: 14.8%RGR FY2023: 8.9%RGR FY2024: 5.7%RGR FY2025: -0.8%FY18FY19FY20FY21FY22FY23FY24FY25
NPK 6.6%RGR -0.8%
Revenue growth
NPK FY2019: -4.6%NPK FY2020: +14.3%NPK FY2021: +0.9%NPK FY2022: -9.6%NPK FY2023: +6.0%NPK FY2024: +13.9%NPK FY2025: +29.7%RGR FY2019: -17.2%RGR FY2020: +38.6%RGR FY2021: +28.5%RGR FY2022: -18.5%RGR FY2023: -8.7%RGR FY2024: -1.5%RGR FY2025: +1.9%FY19FY20FY21FY22FY23FY24FY25
NPK +29.7%RGR +1.9%
Free cash flow
NPK FY2018: $67.6MNPK FY2019: $6.4MNPK FY2020: $38.4MNPK FY2021: $31.8MNPK FY2022: $7.7MNPK FY2023: $43.5MNPK FY2024: -$61MNPK FY2025: -$36.2MRGR FY2018: $109.3MRGR FY2019: $29.3MRGR FY2020: $119.6MRGR FY2021: $143.6MRGR FY2022: $49.5MRGR FY2023: $18.1MRGR FY2024: $34.7MRGR FY2025: $38.5MFY18FY19FY20FY21FY22FY23FY24FY25
NPK -$36.2MRGR $38.5M

Fiscal years as each company reports them; the two may end in different months.

Questions about National Presto Industries and Sturm Ruger

Which is bigger by revenue, National Presto Industries or Sturm Ruger?

Sturm Ruger is bigger by revenue: $546.1M in fiscal 2025, against $503.5M for National Presto Industries in fiscal 2025.

Which keeps more of its revenue as profit, National Presto Industries or Sturm Ruger?

National Presto Industries had a net margin of 6.6% in fiscal 2025; Sturm Ruger had -0.8% in fiscal 2025.

Which grew revenue faster, National Presto Industries or Sturm Ruger?

In their latest fiscal years revenue changed by +29.7% at National Presto Industries and +1.9% at Sturm Ruger.

Where do these numbers come from?

From the annual reports each company files with the SEC (10-K, or 20-F and 40-F for foreign companies), read from their XBRL data. Margins and growth are simple arithmetic on those figures. Nothing here is a recommendation.

More comparisons

Compare more companies