Director Keith R. Larson filed a Form 4 with the SEC on September 10, 2026, disclosing the sale of 1,000 shares of NWPX Infrastructure, Inc. common stock on September 8, 2026, pursuant to a Rule 10b5-1(c) trading plan.

Key Highlights

  • Reporting person: Keith R. Larson, identified as a Director of NWPX Infrastructure, Inc. (NASDAQ:NWPX)
  • Transaction: Sale (transaction code S) of 1,000 shares of common stock on September 8, 2026
  • Weighted average price: $105.8688 per share, with individual trades ranging from $104.91 to $106.81 per share
  • Remaining ownership: 17,633 shares of common stock held directly following the transaction
  • 10b5-1 plan: The sale was made under a plan adopted on May 18, 2026

Keith R. Larson's Share Sale Details and Post-Transaction Holdings

According to the filing, Keith R. Larson, a director of NWPX Infrastructure, Inc., sold 1,000 shares of the company's common stock on September 8, 2026. The transaction was executed under a Rule 10b5-1(c) trading plan, which the filing indicates was adopted on May 18, 2026. The form was signed by Megan Kendrick on September 10, 2026, and filed with the SEC on the same date.

The filing reports a weighted average sale price of $105.8688 per share. The transaction was carried out across multiple trades at prices ranging from $104.91 to $106.81 per share. According to the filing, "The Reporting Person undertakes to provide to the Issuer, any security holder of the Issuer, or to the staff of the SEC, upon request, full information regarding the number of shares sold at each separate price within the range set forth in this footnote."

Following the reported transaction, Larson's direct beneficial ownership in NWPX Infrastructure, Inc. common stock stood at 17,633 shares, according to the filing. No derivative securities transactions were reported in Table II of the form.

What Was Disclosed

The filing discloses a single open-market sale of 1,000 common shares by Director Keith R. Larson on September 8, 2026, executed under a pre-established 10b5-1(c) plan, with a resulting direct holding of 17,633 shares.