National Presto Q2 FY26 net earnings more than doubled to $15.86 million; net sales rise 22% to $147.04 million - NPK News | Rallies