Desq Long
Sign in

Company

NWPX Infrastructure, Inc.

NWPX · CIK 0001001385

SEC FORM 4
$102,310.00

NWPX Infrastructure, Inc. (NWPX)

Sale of 1,000 shares at $102.31 per share.

Reporting Person LARSON KEITH R · Transaction Code S

Traded Sep 21, 2026 · Disclosed Sep 23, 2026

Source: SEC Form 4 · 0001437749-26-031023 · filed 2026-09-23 · View filing →

SEC FORM 4
$2,038.60

NWPX Infrastructure, Inc. (NWPX)

Sale of 20 shares at $101.93 per share.

Reporting Person Wilkins Aaron · Officer Title CFO · Transaction Code S

Traded Sep 21, 2026 · Disclosed Sep 23, 2026

Source: SEC Form 4 · 0001437749-26-031025 · filed 2026-09-23 · View filing →

SEC FORM 4
$101,119.40

NWPX Infrastructure, Inc. (NWPX)

Sale of 1,000 shares at $101.1194 per share.

Reporting Person LARSON KEITH R · Transaction Code S

Traded Sep 14, 2026 · Disclosed Sep 16, 2026

Source: SEC Form 4 · 0001437749-26-030530 · filed 2026-09-16 · View filing →

SEC FORM 4
$196,328.53

NWPX Infrastructure, Inc. (NWPX)

Sale of 1,950 shares at $100.6813 per share.

Reporting Person Wilkins Aaron · Officer Title CFO · Transaction Code S

Traded Sep 14, 2026 · Disclosed Sep 16, 2026

Source: SEC Form 4 · 0001437749-26-030532 · filed 2026-09-16 · View filing →

SEC FORM 4
$368,562.60

NWPX Infrastructure, Inc. (NWPX)

Sale of 3,500 shares at $105.30360 per share.

Reporting Person FRANSON MICHAEL C · Transaction Code S

Traded Sep 9, 2026 · Disclosed Sep 11, 2026

Source: SEC Form 4 · 0001437749-26-030170 · filed 2026-09-11 · View filing →

SEC FORM 4
$422,876.80

NWPX Infrastructure, Inc. (NWPX)

Sale of 4,000 shares at $105.7192 per share.

Reporting Person ROMAN RICHARD A · Transaction Code S

Traded Sep 8, 2026 · Disclosed Sep 10, 2026

Source: SEC Form 4 · 0001437749-26-030051 · filed 2026-09-10 · View filing →

SEC FORM 4
$105,868.80

NWPX Infrastructure, Inc. (NWPX)

Sale of 1,000 shares at $105.8688 per share.

Reporting Person LARSON KEITH R · Transaction Code S

Traded Sep 8, 2026 · Disclosed Sep 10, 2026

Source: SEC Form 4 · 0001437749-26-030054 · filed 2026-09-10 · View filing →

SEC FORM 4
$159,780.00

NWPX Infrastructure, Inc. (NWPX)

Sale of 1,500 shares at $106.52 per share.

Reporting Person Wilkins Aaron · Officer Title CFO · Transaction Code S

Traded Sep 8, 2026 · Disclosed Sep 10, 2026

Source: SEC Form 4 · 0001437749-26-030056 · filed 2026-09-10 · View filing →

SEC FORM 4
$443.14

NWPX Infrastructure, Inc. (NWPX)

Sale of 4 shares at $110.785 per share.

Reporting Person LARSON KEITH R · Transaction Code S

Traded Sep 3, 2026 · Disclosed Sep 4, 2026

Source: SEC Form 4 · 0001437749-26-029678 · filed 2026-09-04 · View filing →

SEC FORM 4
$8,159.22

NWPX Infrastructure, Inc. (NWPX)

Sale of 74 shares at $110.2597 per share.

Reporting Person LARSON KEITH R · Transaction Code S

Traded Sep 2, 2026 · Disclosed Sep 3, 2026

Source: SEC Form 4 · 0001437749-26-029587 · filed 2026-09-03 · View filing →

SEC FORM 4
$135,682.89

NWPX Infrastructure, Inc. (NWPX)

Sale of 1,227 shares at $110.581 per share.

Reporting Person MONTROSS SCOTT J · Officer Title President & CEO · Transaction Code S

Traded Aug 31, 2026 · Disclosed Sep 2, 2026

Source: SEC Form 4 · 0001437749-26-029464 · filed 2026-09-02 · View filing →

SEC FORM 4
$128,966.65

NWPX Infrastructure, Inc. (NWPX)

Sale of 1,172 shares at $110.0398 per share.

Reporting Person LARSON KEITH R · Transaction Code S

Traded Aug 31, 2026 · Disclosed Sep 2, 2026

Source: SEC Form 4 · 0001437749-26-029466 · filed 2026-09-02 · View filing →

SEC FORM 4
$499,235.85

NWPX Infrastructure, Inc. (NWPX)

Sale of 4,500 shares at $110.9413 per share.

Reporting Person Wray Michael · Officer Title Executive Vice President · Transaction Code S

Traded Aug 26, 2026 · Disclosed Aug 28, 2026

Source: SEC Form 4 · 0001437749-26-029167 · filed 2026-08-28 · View filing →

SEC FORM 4
$273,418.50

NWPX Infrastructure, Inc. (NWPX)

Sale of 2,500 shares at $109.3674 per share.

Reporting Person MONTROSS SCOTT J · Officer Title President & CEO · Transaction Code S

Traded Aug 24, 2026 · Disclosed Aug 25, 2026

Source: SEC Form 4 · 0001437749-26-028907 · filed 2026-08-25 · View filing →

SEC FORM 4
$137,894.50

NWPX Infrastructure, Inc. (NWPX)

Sale of 1,250 shares at $110.3156 per share.

Reporting Person LARSON KEITH R · Transaction Code S

Traded Aug 24, 2026 · Disclosed Aug 25, 2026

Source: SEC Form 4 · 0001437749-26-028910 · filed 2026-08-25 · View filing →

SEC FORM 4
$144,828.88

NWPX Infrastructure, Inc. (NWPX)

Sale of 1,250 shares at $115.8631 per share.

Reporting Person LARSON KEITH R · Transaction Code S

Traded Aug 17, 2026 · Disclosed Aug 18, 2026

Source: SEC Form 4 · 0001437749-26-028333 · filed 2026-08-18 · View filing →

SEC FORM 4
$287,818.50

NWPX Infrastructure, Inc. (NWPX)

Sale of 2,500 shares at $115.1274 per share.

Reporting Person MONTROSS SCOTT J · Officer Title President & CEO · Transaction Code S

Traded Aug 17, 2026 · Disclosed Aug 18, 2026

Source: SEC Form 4 · 0001437749-26-028336 · filed 2026-08-18 · View filing →