Source document

Loading document…
12.31.23 — NATIONAL PRESTO INDUSTRIES, INC.