Tapewire

Nasdaq · USD

NWPX

NWPX Infrastructure, Inc.

Export transactions ↓
Tapewire entity
85
SEC CIK
0001001385
Parsed reports
323

Last 12 months

Inside the activity.

0 purchase rows · 42 sale rows

Disclosed non-derivative P/S rows, by transaction month. Includes amendments and private transactions.
Monthly counts
MonthPurchasesSales
Nov 202506
Dec 202504
Jan 202600
Feb 202600
Mar 202608
Apr 202600
May 202600
Jun 202600
Jul 202600
Aug 2026010
Sep 2026011
Oct 202603

Latest available

Insider transactions

JSON API
Reset

Purchases/sales include open-market and private transactions. Plan disclosure applies to the filing; individual rows may differ. “Not disclosed” is not “unplanned.”

The cutoff filters transaction history only. Company summaries and owner relationships show the latest available disclosures. Parser corrections can improve historical records.

Transaction dateOwner / reported roleActivity / securityShares / unitsReported priceReported valueDetails
March 12, 2026 Filed Mar 16, 2026 21:04 UTC
Wray MichaelExecutive Vice President
GrantRestricted Stock · Derivative 1,536 Not disclosed Not disclosed
Disclosure

SEC source: 0001437749-26-008445 · rdgdoc.xml · derivative · entry 2

Wray Michael · CIK 0001922394 · Executive Vice President

10b5-1 filing: No plan indicated

Ownership: Direct

Disclosed balance after: 3,791

Underlying: Common Stock · 1,536 shares

Expires not disclosed

F1 · derivative.exercise_price: Each Restricted Stock Unit represents a contingent right to receive one share of NWPX common stock.

F1 · price: Each Restricted Stock Unit represents a contingent right to receive one share of NWPX common stock.

F2 · derivative.exercise_date: The Restricted Stock Units vest in installments as follows: 1/3 on January 15, 2027, 1/3 on January 14, 2028 and 1/3 on January 16, 2029.

F2 · derivative.expiration_date: The Restricted Stock Units vest in installments as follows: 1/3 on January 15, 2027, 1/3 on January 14, 2028 and 1/3 on January 16, 2029.

Read SEC document
March 12, 2026 Filed Mar 16, 2026 21:11 UTC
Kendrick Megan A.Sr. VP of Human Resources
GrantPerformance Shares · Derivative 2,588 Not disclosed Not disclosed
Disclosure

SEC source: 0001437749-26-008457 · rdgdoc.xml · derivative · entry 3

Kendrick Megan A. · CIK 0001445525 · Sr. VP of Human Resources

10b5-1 filing: No plan indicated

Ownership: Direct

Disclosed balance after: 12,011

Underlying: Common Stock · 2,588 shares

Expires not disclosed

F3 · derivative.exercise_price: Performance Shares vest in an amount ranging from 0-200% to the extent such Performance Shares are earned. Performance Shares are earned based on NWPX's total EBITDA margin over the measurement period.

F3 · price: Performance Shares vest in an amount ranging from 0-200% to the extent such Performance Shares are earned. Performance Shares are earned based on NWPX's total EBITDA margin over the measurement period.

F4 · derivative.exercise_date: The Performance Shares vest in installments as follows: 1/3 on March 31, 2027, 1/3 on March 31, 2028 and 1/3 on March 30, 2029.

F4 · derivative.expiration_date: The Performance Shares vest in installments as follows: 1/3 on March 31, 2027, 1/3 on March 31, 2028 and 1/3 on March 30, 2029.

F3 · derivative.underlying_shares: Performance Shares vest in an amount ranging from 0-200% to the extent such Performance Shares are earned. Performance Shares are earned based on NWPX's total EBITDA margin over the measurement period.

Read SEC document
March 12, 2026 Filed Mar 16, 2026 21:11 UTC
Kendrick Megan A.Sr. VP of Human Resources
GrantRestricted Stock · Derivative 863 Not disclosed Not disclosed
Disclosure

SEC source: 0001437749-26-008457 · rdgdoc.xml · derivative · entry 2

Kendrick Megan A. · CIK 0001445525 · Sr. VP of Human Resources

10b5-1 filing: No plan indicated

Ownership: Direct

Disclosed balance after: 2,351

Underlying: Common Stock · 863 shares

Expires not disclosed

F1 · derivative.exercise_price: Each Restricted Stock Unit represents a contingent right to receive one share of NWPX common stock.

F1 · price: Each Restricted Stock Unit represents a contingent right to receive one share of NWPX common stock.

F2 · derivative.exercise_date: The Restricted Stock Units vest in installments as follows: 1/3 on January 15, 2027, 1/3 on January 14, 2028 and 1/3 on January 16, 2029.

F2 · derivative.expiration_date: The Restricted Stock Units vest in installments as follows: 1/3 on January 15, 2027, 1/3 on January 14, 2028 and 1/3 on January 16, 2029.

Read SEC document
March 12, 2026 Filed Mar 16, 2026 21:09 UTC
Brittain MilesExecutive Vice President
SaleCommon Stock 4,000 $71.01 $284,040.00
Disclosure

SEC source: 0001437749-26-008454 · rdgdoc.xml · nonDerivative · entry 1

Brittain Miles · CIK 0001766072 · Executive Vice President

10b5-1 filing: Plan reported

Ownership: Indirect · Trust

Disclosed balance after: 23,306

F1 · kind: Adoption date of referenced 10b5-1(c) plan is: 12/05/2025

F1 · shares: Adoption date of referenced 10b5-1(c) plan is: 12/05/2025

F2 · price: This transaction was executed in multiple trades at prices ranging from $70.45 to $73.77 per share. The price reported reflects the weighted average sale price. 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.

F7 · ownership.nature: Reporting person is a beneficiary of the trust.

Read SEC document
March 12, 2026 Filed Mar 16, 2026 21:05 UTC
Stokes EricSVP and Group President of WTS
GrantPerformance Shares · Derivative 4,198 Not disclosed Not disclosed
Disclosure

SEC source: 0001437749-26-008449 · rdgdoc.xml · derivative · entry 3

Stokes Eric · CIK 0001808046 · SVP and Group President of WTS

10b5-1 filing: No plan indicated

Ownership: Direct

Disclosed balance after: 18,473

Underlying: Common Stock · 4,198 shares

Expires not disclosed

F3 · derivative.exercise_price: Performance Shares vest in an amount ranging from 0-200% to the extent such Performance Shares are earned. Performance Shares are earned based on NWPX's total EBITDA margin over the measurement period.

F3 · price: Performance Shares vest in an amount ranging from 0-200% to the extent such Performance Shares are earned. Performance Shares are earned based on NWPX's total EBITDA margin over the measurement period.

F4 · derivative.exercise_date: The Performance Shares vest in installments as follows: 1/3 on March 31, 2027, 1/3 on March 31, 2028 and 1/3 on March 30, 2029.

F4 · derivative.expiration_date: The Performance Shares vest in installments as follows: 1/3 on March 31, 2027, 1/3 on March 31, 2028 and 1/3 on March 30, 2029.

F3 · derivative.underlying_shares: Performance Shares vest in an amount ranging from 0-200% to the extent such Performance Shares are earned. Performance Shares are earned based on NWPX's total EBITDA margin over the measurement period.

Read SEC document
March 12, 2026 Filed Mar 16, 2026 21:05 UTC
Stokes EricSVP and Group President of WTS
GrantRestricted Stock · Derivative 1,399 Not disclosed Not disclosed
Disclosure

SEC source: 0001437749-26-008449 · rdgdoc.xml · derivative · entry 2

Stokes Eric · CIK 0001808046 · SVP and Group President of WTS

10b5-1 filing: No plan indicated

Ownership: Direct

Disclosed balance after: 3,654

Underlying: Common Stock · 1,399 shares

Expires not disclosed

F1 · derivative.exercise_price: Each Restricted Stock Unit represents a contingent right to receive one share of NWPX common stock.

F1 · price: Each Restricted Stock Unit represents a contingent right to receive one share of NWPX common stock.

F2 · derivative.exercise_date: The Restricted Stock Units vest in installments as follows: 1/3 on January 15, 2027, 1/3 on January 14, 2028 and 1/3 on January 16, 2029.

F2 · derivative.expiration_date: The Restricted Stock Units vest in installments as follows: 1/3 on January 15, 2027, 1/3 on January 14, 2028 and 1/3 on January 16, 2029.

Read SEC document
March 12, 2026 Filed Mar 16, 2026 21:02 UTC GrantPerformance Shares · Derivative 4,775 Not disclosed Not disclosed
Disclosure

SEC source: 0001437749-26-008440 · rdgdoc.xml · derivative · entry 3

Wilkins Aaron · CIK 0001685213 · CFO

10b5-1 filing: No plan indicated

Ownership: Direct

Disclosed balance after: 21,536

Underlying: Common Stock · 4,775 shares

Expires not disclosed

F3 · derivative.exercise_price: Performance Shares vest in an amount ranging from 0-200% to the extent such Performance Shares are earned. Performance Shares are earned based on NWPX's total EBITDA margin over the measurement period.

F3 · price: Performance Shares vest in an amount ranging from 0-200% to the extent such Performance Shares are earned. Performance Shares are earned based on NWPX's total EBITDA margin over the measurement period.

F4 · derivative.exercise_date: The Performance Shares vest in installments as follows: 1/3 on March 31, 2027, 1/3 on March 31, 2028 and 1/3 on March 30, 2029.

F4 · derivative.expiration_date: The Performance Shares vest in installments as follows: 1/3 on March 31, 2027, 1/3 on March 31, 2028 and 1/3 on March 30, 2029.

F3 · derivative.underlying_shares: Performance Shares vest in an amount ranging from 0-200% to the extent such Performance Shares are earned. Performance Shares are earned based on NWPX's total EBITDA margin over the measurement period.

Read SEC document
March 12, 2026 Filed Mar 16, 2026 21:02 UTC GrantRestricted Stock · Derivative 1,592 Not disclosed Not disclosed
Disclosure

SEC source: 0001437749-26-008440 · rdgdoc.xml · derivative · entry 2

Wilkins Aaron · CIK 0001685213 · CFO

10b5-1 filing: No plan indicated

Ownership: Direct

Disclosed balance after: 4,283

Underlying: Common Stock · 1,592 shares

Expires not disclosed

F1 · derivative.exercise_price: Each Restricted Stock Unit represents a contingent right to receive one share of NWPX common stock.

F1 · price: Each Restricted Stock Unit represents a contingent right to receive one share of NWPX common stock.

F2 · derivative.exercise_date: The Restricted Stock Units vest in installments as follows: 1/3 on January 15, 2027, 1/3 on January 14, 2028 and 1/3 on January 16, 2029.

F2 · derivative.expiration_date: The Restricted Stock Units vest in installments as follows: 1/3 on January 15, 2027, 1/3 on January 14, 2028 and 1/3 on January 16, 2029.

Read SEC document
March 12, 2026 Filed Mar 16, 2026 21:01 UTC
MONTROSS SCOTT JPresident & CEO
GrantPerformance Shares · Derivative 17,068 Not disclosed Not disclosed
Disclosure

SEC source: 0001437749-26-008437 · rdgdoc.xml · derivative · entry 3

MONTROSS SCOTT J · CIK 0001228503 · President & CEO

10b5-1 filing: No plan indicated

Ownership: Direct

Disclosed balance after: 63,820

Underlying: Common Stock · 17,068 shares

Expires not disclosed

F3 · derivative.exercise_price: Performance Shares vest in an amount ranging from 0-200% to the extent such Performance Shares are earned. Performance Shares are earned based on NWPX's total EBITDA margin over the measurement period.

F3 · price: Performance Shares vest in an amount ranging from 0-200% to the extent such Performance Shares are earned. Performance Shares are earned based on NWPX's total EBITDA margin over the measurement period.

F4 · derivative.exercise_date: The Performance Shares vest in installments as follows: 1/3 on March 31, 2027, 1/3 on March 31, 2028 and 1/3 on March 30, 2029.

F4 · derivative.expiration_date: The Performance Shares vest in installments as follows: 1/3 on March 31, 2027, 1/3 on March 31, 2028 and 1/3 on March 30, 2029.

F3 · derivative.underlying_shares: Performance Shares vest in an amount ranging from 0-200% to the extent such Performance Shares are earned. Performance Shares are earned based on NWPX's total EBITDA margin over the measurement period.

Read SEC document
March 12, 2026 Filed Mar 16, 2026 21:01 UTC
MONTROSS SCOTT JPresident & CEO
GrantRestricted Stock · Derivative 5,689 Not disclosed Not disclosed
Disclosure

SEC source: 0001437749-26-008437 · rdgdoc.xml · derivative · entry 2

MONTROSS SCOTT J · CIK 0001228503 · President & CEO

10b5-1 filing: No plan indicated

Ownership: Direct

Disclosed balance after: 13,305

Underlying: Common Stock · 5,689 shares

Expires not disclosed

F1 · derivative.exercise_price: Each Restricted Stock Unit represents a contingent right to receive one share of NWPX common stock.

F1 · price: Each Restricted Stock Unit represents a contingent right to receive one share of NWPX common stock.

F2 · derivative.exercise_date: The Restricted Stock Units vest in installments as follows: 1/3 on January 15, 2027, 1/3 on January 14, 2028 and 1/3 on January 16, 2029.

F2 · derivative.expiration_date: The Restricted Stock Units vest in installments as follows: 1/3 on January 15, 2027, 1/3 on January 14, 2028 and 1/3 on January 16, 2029.

Read SEC document
March 12, 2026 Filed Mar 23, 2026 21:23 UTC
Tanguis JesusSVP/GM Precast Infrastructure
GrantPerformance Shares · Derivative 3,584 Not disclosed Not disclosed
Disclosure

SEC source: 0001437749-26-009444 · rdgdoc.xml · derivative · entry 3

Tanguis Jesus · CIK 0002123601 · SVP/GM Precast Infrastructure

10b5-1 filing: No plan indicated

Ownership: Direct

Disclosed balance after: 7,838

Underlying: Common Stock · 3,584 shares

Expires not disclosed

F3 · derivative.exercise_price: Performance Shares vest in an amount ranging from 0-200% to the extent such Performance Shares are earned. Performance Shares are earned based on NWPX's total EBITDA margin over the measurement period.

F3 · price: Performance Shares vest in an amount ranging from 0-200% to the extent such Performance Shares are earned. Performance Shares are earned based on NWPX's total EBITDA margin over the measurement period.

F4 · derivative.exercise_date: The Performance Shares vest in installments as follows: 1/3 on March 31, 2027, 1/3 on March 31, 2028 and 1/3 on March 30, 2029.

F4 · derivative.expiration_date: The Performance Shares vest in installments as follows: 1/3 on March 31, 2027, 1/3 on March 31, 2028 and 1/3 on March 30, 2029.

F3 · derivative.underlying_shares: Performance Shares vest in an amount ranging from 0-200% to the extent such Performance Shares are earned. Performance Shares are earned based on NWPX's total EBITDA margin over the measurement period.

Read SEC document
March 12, 2026 Filed Mar 23, 2026 21:23 UTC
Tanguis JesusSVP/GM Precast Infrastructure
GrantRestricted Stock · Derivative 1,195 Not disclosed Not disclosed
Disclosure

SEC source: 0001437749-26-009444 · rdgdoc.xml · derivative · entry 2

Tanguis Jesus · CIK 0002123601 · SVP/GM Precast Infrastructure

10b5-1 filing: No plan indicated

Ownership: Direct

Disclosed balance after: 2,034

Underlying: Common Stock · 1,195 shares

Expires not disclosed

F1 · derivative.exercise_price: Each Restricted Stock Unit represents a contingent right to receive one share of NWPX common stock.

F1 · price: Each Restricted Stock Unit represents a contingent right to receive one share of NWPX common stock.

F2 · derivative.exercise_date: The Restricted Stock Units vest in installments as follows: 1/3 on January 15, 2027, 1/3 on January 14, 2028 and 1/3 on January 16, 2029.

F2 · derivative.expiration_date: The Restricted Stock Units vest in installments as follows: 1/3 on January 15, 2027, 1/3 on January 14, 2028 and 1/3 on January 16, 2029.

Read SEC document
March 09, 2026 Filed Mar 10, 2026 20:33 UTC
MONTROSS SCOTT JPresident & CEO
SaleCommon Stock 2,500 $72.32 $180,788.75
Disclosure

SEC source: 0001437749-26-007549 · rdgdoc.xml · nonDerivative · entry 1

MONTROSS SCOTT J · CIK 0001228503 · President & CEO

10b5-1 filing: Plan reported

Ownership: Direct

Disclosed balance after: 70,977

F1 · kind: Adoption date of referenced 10b5-1(c) plan is: 12/03/2025

F1 · shares: Adoption date of referenced 10b5-1(c) plan is: 12/03/2025

F2 · price: This transaction was executed in multiple trades at prices ranging from $71.91 to $73.65 per share. The price reported reflects the weighted average sale price. 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.

Read SEC document
March 04, 2026 Filed Mar 6, 2026 17:48 UTC
Kendrick Megan A.Sr. VP of Human Resources
SaleCommon Stock 4,500 $80.59 $362,655.00
Disclosure

SEC source: 0001437749-26-007159 · rdgdoc.xml · nonDerivative · entry 1

Kendrick Megan A. · CIK 0001445525 · Sr. VP of Human Resources

10b5-1 filing: Plan reported

Ownership: Direct

Disclosed balance after: 6,996

F1 · kind: Adoption date of referenced 10b5-1(c) plan is: 11/06/2025

F1 · shares: Adoption date of referenced 10b5-1(c) plan is: 11/06/2025

Read SEC document
January 15, 2026 Filed Jan 20, 2026 21:14 UTC
Wray MichaelSVP/GM, Precast Infrastructure
Exercise / conversionRestricted Stock · Derivative 709 Not disclosed Not disclosed
Disclosure

SEC source: 0001437749-26-001559 · rdgdoc.xml · derivative · entry 9

Wray Michael · CIK 0001922394 · SVP/GM, Precast Infrastructure

10b5-1 filing: No plan indicated

Ownership: Direct

Disclosed balance after: 2,255

Underlying: Common Stock · 709 shares

Expires not disclosed

Exercise/conversion can include RSU settlement. Transaction price and option strike are different fields; a missing price is not zero. Derivative and underlying rows can describe the same event.

F3 · derivative.exercise_price: Each Restricted Stock Unit represents a contingent right to receive one share of NWPX common stock.

F3 · price: Each Restricted Stock Unit represents a contingent right to receive one share of NWPX common stock.

F6 · derivative.exercise_date: The Restricted Stock Units vest in installments as follows: 1/3 on January 15, 2026, 1/3 on January 15, 2027 and 1/3 on January 14, 2028.

F6 · derivative.expiration_date: The Restricted Stock Units vest in installments as follows: 1/3 on January 15, 2026, 1/3 on January 15, 2027 and 1/3 on January 14, 2028.

Read SEC document
January 15, 2026 Filed Jan 20, 2026 21:14 UTC
Wray MichaelSVP/GM, Precast Infrastructure
Exercise / conversionRestricted Stock · Derivative 834 Not disclosed Not disclosed
Disclosure

SEC source: 0001437749-26-001559 · rdgdoc.xml · derivative · entry 8

Wray Michael · CIK 0001922394 · SVP/GM, Precast Infrastructure

10b5-1 filing: No plan indicated

Ownership: Direct

Disclosed balance after: 2,964

Underlying: Common Stock · 834 shares

Expires not disclosed

Exercise/conversion can include RSU settlement. Transaction price and option strike are different fields; a missing price is not zero. Derivative and underlying rows can describe the same event.

F3 · derivative.exercise_price: Each Restricted Stock Unit represents a contingent right to receive one share of NWPX common stock.

F3 · price: Each Restricted Stock Unit represents a contingent right to receive one share of NWPX common stock.

F5 · derivative.exercise_date: The Restricted Stock Units vest in installments as follows: 1/3 on January 15, 2025, 1/3 on January 15, 2026 and 1/3 on January 15, 2027.

F5 · derivative.expiration_date: The Restricted Stock Units vest in installments as follows: 1/3 on January 15, 2025, 1/3 on January 15, 2026 and 1/3 on January 15, 2027.

Read SEC document
January 15, 2026 Filed Jan 20, 2026 21:14 UTC
Wray MichaelSVP/GM, Precast Infrastructure
Exercise / conversionRestricted Stock · Derivative 918 Not disclosed Not disclosed
Disclosure

SEC source: 0001437749-26-001559 · rdgdoc.xml · derivative · entry 7

Wray Michael · CIK 0001922394 · SVP/GM, Precast Infrastructure

10b5-1 filing: No plan indicated

Ownership: Direct

Disclosed balance after: 3,798

Underlying: Common Stock · 918 shares

Expires not disclosed

Exercise/conversion can include RSU settlement. Transaction price and option strike are different fields; a missing price is not zero. Derivative and underlying rows can describe the same event.

F3 · derivative.exercise_price: Each Restricted Stock Unit represents a contingent right to receive one share of NWPX common stock.

F3 · price: Each Restricted Stock Unit represents a contingent right to receive one share of NWPX common stock.

F4 · derivative.exercise_date: The Restricted Stock Units vest in installments as follows: 1/3 on January 15, 2024, 1/3 on January 15, 2025 and 1/3 on January 15, 2026.

F4 · derivative.expiration_date: The Restricted Stock Units vest in installments as follows: 1/3 on January 15, 2024, 1/3 on January 15, 2025 and 1/3 on January 15, 2026.

Read SEC document
January 15, 2026 Filed Jan 20, 2026 21:14 UTC
Wray MichaelSVP/GM, Precast Infrastructure
Tax withholdingCommon Stock 322 $69.27 $22,304.94
Disclosure

SEC source: 0001437749-26-001559 · rdgdoc.xml · nonDerivative · entry 6

Wray Michael · CIK 0001922394 · SVP/GM, Precast Infrastructure

10b5-1 filing: No plan indicated

Ownership: Direct

Disclosed balance after: 23,050

F2 · price: Represents shares withheld by the issuer for payment of taxes incurred upon vesting event consistent with company policy.

Read SEC document
January 15, 2026 Filed Jan 20, 2026 21:14 UTC
Wray MichaelSVP/GM, Precast Infrastructure
Exercise / conversionCommon Stock 709 Not disclosed Not disclosed
Disclosure

SEC source: 0001437749-26-001559 · rdgdoc.xml · nonDerivative · entry 5

Wray Michael · CIK 0001922394 · SVP/GM, Precast Infrastructure

10b5-1 filing: No plan indicated

Ownership: Direct

Disclosed balance after: 23,372

Exercise/conversion can include RSU settlement. Transaction price and option strike are different fields; a missing price is not zero. Derivative and underlying rows can describe the same event.

F1 · price: Represents shares acquired pursuant to vesting of Restricted Stock Units.

Read SEC document
January 15, 2026 Filed Jan 20, 2026 21:14 UTC
Wray MichaelSVP/GM, Precast Infrastructure
Tax withholdingCommon Stock 379 $69.27 $26,253.33
Disclosure

SEC source: 0001437749-26-001559 · rdgdoc.xml · nonDerivative · entry 4

Wray Michael · CIK 0001922394 · SVP/GM, Precast Infrastructure

10b5-1 filing: No plan indicated

Ownership: Direct

Disclosed balance after: 22,663

F2 · price: Represents shares withheld by the issuer for payment of taxes incurred upon vesting event consistent with company policy.

Read SEC document
January 15, 2026 Filed Jan 20, 2026 21:14 UTC
Wray MichaelSVP/GM, Precast Infrastructure
Exercise / conversionCommon Stock 834 Not disclosed Not disclosed
Disclosure

SEC source: 0001437749-26-001559 · rdgdoc.xml · nonDerivative · entry 3

Wray Michael · CIK 0001922394 · SVP/GM, Precast Infrastructure

10b5-1 filing: No plan indicated

Ownership: Direct

Disclosed balance after: 23,042

Exercise/conversion can include RSU settlement. Transaction price and option strike are different fields; a missing price is not zero. Derivative and underlying rows can describe the same event.

F1 · price: Represents shares acquired pursuant to vesting of Restricted Stock Units.

Read SEC document
January 15, 2026 Filed Jan 20, 2026 21:14 UTC
Wray MichaelSVP/GM, Precast Infrastructure
Tax withholdingCommon Stock 417 $69.27 $28,885.59
Disclosure

SEC source: 0001437749-26-001559 · rdgdoc.xml · nonDerivative · entry 2

Wray Michael · CIK 0001922394 · SVP/GM, Precast Infrastructure

10b5-1 filing: No plan indicated

Ownership: Direct

Disclosed balance after: 22,208

F2 · price: Represents shares withheld by the issuer for payment of taxes incurred upon vesting event consistent with company policy.

Read SEC document
January 15, 2026 Filed Jan 20, 2026 21:14 UTC
Wray MichaelSVP/GM, Precast Infrastructure
Exercise / conversionCommon Stock 918 Not disclosed Not disclosed
Disclosure

SEC source: 0001437749-26-001559 · rdgdoc.xml · nonDerivative · entry 1

Wray Michael · CIK 0001922394 · SVP/GM, Precast Infrastructure

10b5-1 filing: No plan indicated

Ownership: Direct

Disclosed balance after: 22,625

Exercise/conversion can include RSU settlement. Transaction price and option strike are different fields; a missing price is not zero. Derivative and underlying rows can describe the same event.

F1 · price: Represents shares acquired pursuant to vesting of Restricted Stock Units.

Read SEC document
January 15, 2026 Filed Jan 20, 2026 21:18 UTC
Kendrick Megan A.Sr. VP of Human Resources
Exercise / conversionRestricted Stock · Derivative 468 Not disclosed Not disclosed
Disclosure

SEC source: 0001437749-26-001572 · rdgdoc.xml · derivative · entry 9

Kendrick Megan A. · CIK 0001445525 · Sr. VP of Human Resources

10b5-1 filing: No plan indicated

Ownership: Direct

Disclosed balance after: 1,488

Underlying: Common Stock · 468 shares

Expires not disclosed

Exercise/conversion can include RSU settlement. Transaction price and option strike are different fields; a missing price is not zero. Derivative and underlying rows can describe the same event.

F3 · derivative.exercise_price: Each Restricted Stock Unit represents a contingent right to receive one share of NWPX common stock.

F3 · price: Each Restricted Stock Unit represents a contingent right to receive one share of NWPX common stock.

F6 · derivative.exercise_date: The Restricted Stock Units vest in installments as follows: 1/3 on January 15, 2026, 1/3 on January 15, 2027 and 1/3 on January 14, 2028.

F6 · derivative.expiration_date: The Restricted Stock Units vest in installments as follows: 1/3 on January 15, 2026, 1/3 on January 15, 2027 and 1/3 on January 14, 2028.

Read SEC document
January 15, 2026 Filed Jan 20, 2026 21:18 UTC
Kendrick Megan A.Sr. VP of Human Resources
Exercise / conversionRestricted Stock · Derivative 550 Not disclosed Not disclosed
Disclosure

SEC source: 0001437749-26-001572 · rdgdoc.xml · derivative · entry 8

Kendrick Megan A. · CIK 0001445525 · Sr. VP of Human Resources

10b5-1 filing: No plan indicated

Ownership: Direct

Disclosed balance after: 1,956

Underlying: Common Stock · 550 shares

Expires not disclosed

Exercise/conversion can include RSU settlement. Transaction price and option strike are different fields; a missing price is not zero. Derivative and underlying rows can describe the same event.

F3 · derivative.exercise_price: Each Restricted Stock Unit represents a contingent right to receive one share of NWPX common stock.

F3 · price: Each Restricted Stock Unit represents a contingent right to receive one share of NWPX common stock.

F5 · derivative.exercise_date: The Restricted Stock Units vest in installments as follows: 1/3 on January 15, 2025, 1/3 on January 15, 2026 and 1/3 on January 15, 2027.

F5 · derivative.expiration_date: The Restricted Stock Units vest in installments as follows: 1/3 on January 15, 2025, 1/3 on January 15, 2026 and 1/3 on January 15, 2027.

Read SEC document
January 15, 2026 Filed Jan 20, 2026 21:18 UTC
Kendrick Megan A.Sr. VP of Human Resources
Exercise / conversionRestricted Stock · Derivative 635 Not disclosed Not disclosed
Disclosure

SEC source: 0001437749-26-001572 · rdgdoc.xml · derivative · entry 7

Kendrick Megan A. · CIK 0001445525 · Sr. VP of Human Resources

10b5-1 filing: No plan indicated

Ownership: Direct

Disclosed balance after: 2,506

Underlying: Common Stock · 635 shares

Expires not disclosed

Exercise/conversion can include RSU settlement. Transaction price and option strike are different fields; a missing price is not zero. Derivative and underlying rows can describe the same event.

F3 · derivative.exercise_price: Each Restricted Stock Unit represents a contingent right to receive one share of NWPX common stock.

F3 · price: Each Restricted Stock Unit represents a contingent right to receive one share of NWPX common stock.

F4 · derivative.exercise_date: The Restricted Stock Units vest in installments as follows: 1/3 on January 15, 2024, 1/3 on January 15, 2025 and 1/3 on January 15, 2026.

F4 · derivative.expiration_date: The Restricted Stock Units vest in installments as follows: 1/3 on January 15, 2024, 1/3 on January 15, 2025 and 1/3 on January 15, 2026.

Read SEC document
January 15, 2026 Filed Jan 20, 2026 21:18 UTC
Kendrick Megan A.Sr. VP of Human Resources
Tax withholdingCommon Stock 203 $69.27 $14,061.81
Disclosure

SEC source: 0001437749-26-001572 · rdgdoc.xml · nonDerivative · entry 6

Kendrick Megan A. · CIK 0001445525 · Sr. VP of Human Resources

10b5-1 filing: No plan indicated

Ownership: Direct

Disclosed balance after: 11,496

F2 · price: Represents shares withheld by the issuer for payment of taxes incurred upon vesting event consistent with company policy.

Read SEC document
January 15, 2026 Filed Jan 20, 2026 21:18 UTC
Kendrick Megan A.Sr. VP of Human Resources
Exercise / conversionCommon Stock 468 Not disclosed Not disclosed
Disclosure

SEC source: 0001437749-26-001572 · rdgdoc.xml · nonDerivative · entry 5

Kendrick Megan A. · CIK 0001445525 · Sr. VP of Human Resources

10b5-1 filing: No plan indicated

Ownership: Direct

Disclosed balance after: 11,699

Exercise/conversion can include RSU settlement. Transaction price and option strike are different fields; a missing price is not zero. Derivative and underlying rows can describe the same event.

F1 · price: Represents shares acquired pursuant to vesting of Restricted Stock Units.

Read SEC document
January 15, 2026 Filed Jan 20, 2026 21:18 UTC
Kendrick Megan A.Sr. VP of Human Resources
Tax withholdingCommon Stock 239 $69.27 $16,555.53
Disclosure

SEC source: 0001437749-26-001572 · rdgdoc.xml · nonDerivative · entry 4

Kendrick Megan A. · CIK 0001445525 · Sr. VP of Human Resources

10b5-1 filing: No plan indicated

Ownership: Direct

Disclosed balance after: 11,231

F2 · price: Represents shares withheld by the issuer for payment of taxes incurred upon vesting event consistent with company policy.

Read SEC document
January 15, 2026 Filed Jan 20, 2026 21:18 UTC
Kendrick Megan A.Sr. VP of Human Resources
Exercise / conversionCommon Stock 550 Not disclosed Not disclosed
Disclosure

SEC source: 0001437749-26-001572 · rdgdoc.xml · nonDerivative · entry 3

Kendrick Megan A. · CIK 0001445525 · Sr. VP of Human Resources

10b5-1 filing: No plan indicated

Ownership: Direct

Disclosed balance after: 11,470

Exercise/conversion can include RSU settlement. Transaction price and option strike are different fields; a missing price is not zero. Derivative and underlying rows can describe the same event.

F1 · price: Represents shares acquired pursuant to vesting of Restricted Stock Units.

Read SEC document
January 15, 2026 Filed Jan 20, 2026 21:18 UTC
Kendrick Megan A.Sr. VP of Human Resources
Tax withholdingCommon Stock 275 $69.27 $19,049.25
Disclosure

SEC source: 0001437749-26-001572 · rdgdoc.xml · nonDerivative · entry 2

Kendrick Megan A. · CIK 0001445525 · Sr. VP of Human Resources

10b5-1 filing: No plan indicated

Ownership: Direct

Disclosed balance after: 10,920

F2 · price: Represents shares withheld by the issuer for payment of taxes incurred upon vesting event consistent with company policy.

Read SEC document
January 15, 2026 Filed Jan 20, 2026 21:18 UTC
Kendrick Megan A.Sr. VP of Human Resources
Exercise / conversionCommon Stock 635 Not disclosed Not disclosed
Disclosure

SEC source: 0001437749-26-001572 · rdgdoc.xml · nonDerivative · entry 1

Kendrick Megan A. · CIK 0001445525 · Sr. VP of Human Resources

10b5-1 filing: No plan indicated

Ownership: Direct

Disclosed balance after: 11,195

Exercise/conversion can include RSU settlement. Transaction price and option strike are different fields; a missing price is not zero. Derivative and underlying rows can describe the same event.

F1 · price: Represents shares acquired pursuant to vesting of Restricted Stock Units.

Read SEC document
January 15, 2026 Filed Jan 20, 2026 21:15 UTC
Stokes EricSVP/GM of Water Transmission
Exercise / conversionRestricted Stock · Derivative 709 Not disclosed Not disclosed
Disclosure

SEC source: 0001437749-26-001563 · rdgdoc.xml · derivative · entry 9

Stokes Eric · CIK 0001808046 · SVP/GM of Water Transmission

10b5-1 filing: No plan indicated

Ownership: Direct

Disclosed balance after: 2,255

Underlying: Common Stock · 709 shares

Expires not disclosed

Exercise/conversion can include RSU settlement. Transaction price and option strike are different fields; a missing price is not zero. Derivative and underlying rows can describe the same event.

F3 · derivative.exercise_price: Each Restricted Stock Unit represents a contingent right to receive one share of NWPX common stock.

F3 · price: Each Restricted Stock Unit represents a contingent right to receive one share of NWPX common stock.

F6 · derivative.exercise_date: The Restricted Stock Units vest in installments as follows: 1/3 on January 15, 2026, 1/3 on January 15, 2027 and 1/3 on January 14, 2028.

F6 · derivative.expiration_date: The Restricted Stock Units vest in installments as follows: 1/3 on January 15, 2026, 1/3 on January 15, 2027 and 1/3 on January 14, 2028.

Read SEC document
January 15, 2026 Filed Jan 20, 2026 21:15 UTC
Stokes EricSVP/GM of Water Transmission
Exercise / conversionRestricted Stock · Derivative 834 Not disclosed Not disclosed
Disclosure

SEC source: 0001437749-26-001563 · rdgdoc.xml · derivative · entry 8

Stokes Eric · CIK 0001808046 · SVP/GM of Water Transmission

10b5-1 filing: No plan indicated

Ownership: Direct

Disclosed balance after: 2,964

Underlying: Common Stock · 834 shares

Expires not disclosed

Exercise/conversion can include RSU settlement. Transaction price and option strike are different fields; a missing price is not zero. Derivative and underlying rows can describe the same event.

F3 · derivative.exercise_price: Each Restricted Stock Unit represents a contingent right to receive one share of NWPX common stock.

F3 · price: Each Restricted Stock Unit represents a contingent right to receive one share of NWPX common stock.

F5 · derivative.exercise_date: The Restricted Stock Units vest in installments as follows: 1/3 on January 15, 2025, 1/3 on January 15, 2026 and 1/3 on January 15, 2027.

F5 · derivative.expiration_date: The Restricted Stock Units vest in installments as follows: 1/3 on January 15, 2025, 1/3 on January 15, 2026 and 1/3 on January 15, 2027.

Read SEC document
January 15, 2026 Filed Jan 20, 2026 21:15 UTC
Stokes EricSVP/GM of Water Transmission
Exercise / conversionRestricted Stock · Derivative 960 Not disclosed Not disclosed
Disclosure

SEC source: 0001437749-26-001563 · rdgdoc.xml · derivative · entry 7

Stokes Eric · CIK 0001808046 · SVP/GM of Water Transmission

10b5-1 filing: No plan indicated

Ownership: Direct

Disclosed balance after: 3,798

Underlying: Common Stock · 960 shares

Expires not disclosed

Exercise/conversion can include RSU settlement. Transaction price and option strike are different fields; a missing price is not zero. Derivative and underlying rows can describe the same event.

F3 · derivative.exercise_price: Each Restricted Stock Unit represents a contingent right to receive one share of NWPX common stock.

F3 · price: Each Restricted Stock Unit represents a contingent right to receive one share of NWPX common stock.

F4 · derivative.exercise_date: The Restricted Stock Units vest in installments as follows: 1/3 on January 15, 2024, 1/3 on January 15, 2025 and 1/3 on January 15, 2026.

F4 · derivative.expiration_date: The Restricted Stock Units vest in installments as follows: 1/3 on January 15, 2024, 1/3 on January 15, 2025 and 1/3 on January 15, 2026.

Read SEC document
January 15, 2026 Filed Jan 20, 2026 21:15 UTC
Stokes EricSVP/GM of Water Transmission
Tax withholdingCommon Stock 302 $69.27 $20,919.54
Disclosure

SEC source: 0001437749-26-001563 · rdgdoc.xml · nonDerivative · entry 6

Stokes Eric · CIK 0001808046 · SVP/GM of Water Transmission

10b5-1 filing: No plan indicated

Ownership: Direct

Disclosed balance after: 32,199

F2 · price: Represents shares withheld by the issuer for payment of taxes incurred upon vesting event consistent with company policy.

Read SEC document
January 15, 2026 Filed Jan 20, 2026 21:15 UTC
Stokes EricSVP/GM of Water Transmission
Exercise / conversionCommon Stock 709 Not disclosed Not disclosed
Disclosure

SEC source: 0001437749-26-001563 · rdgdoc.xml · nonDerivative · entry 5

Stokes Eric · CIK 0001808046 · SVP/GM of Water Transmission

10b5-1 filing: No plan indicated

Ownership: Direct

Disclosed balance after: 32,501

Exercise/conversion can include RSU settlement. Transaction price and option strike are different fields; a missing price is not zero. Derivative and underlying rows can describe the same event.

F1 · price: Represents shares acquired pursuant to vesting of Restricted Stock Units.

Read SEC document
January 15, 2026 Filed Jan 20, 2026 21:15 UTC
Stokes EricSVP/GM of Water Transmission
Tax withholdingCommon Stock 355 $69.27 $24,590.85
Disclosure

SEC source: 0001437749-26-001563 · rdgdoc.xml · nonDerivative · entry 4

Stokes Eric · CIK 0001808046 · SVP/GM of Water Transmission

10b5-1 filing: No plan indicated

Ownership: Direct

Disclosed balance after: 31,792

F2 · price: Represents shares withheld by the issuer for payment of taxes incurred upon vesting event consistent with company policy.

Read SEC document
January 15, 2026 Filed Jan 20, 2026 21:15 UTC
Stokes EricSVP/GM of Water Transmission
Exercise / conversionCommon Stock 834 Not disclosed Not disclosed
Disclosure

SEC source: 0001437749-26-001563 · rdgdoc.xml · nonDerivative · entry 3

Stokes Eric · CIK 0001808046 · SVP/GM of Water Transmission

10b5-1 filing: No plan indicated

Ownership: Direct

Disclosed balance after: 32,147

Exercise/conversion can include RSU settlement. Transaction price and option strike are different fields; a missing price is not zero. Derivative and underlying rows can describe the same event.

F1 · price: Represents shares acquired pursuant to vesting of Restricted Stock Units.

Read SEC document
January 15, 2026 Filed Jan 20, 2026 21:15 UTC
Stokes EricSVP/GM of Water Transmission
Tax withholdingCommon Stock 409 $69.27 $28,331.43
Disclosure

SEC source: 0001437749-26-001563 · rdgdoc.xml · nonDerivative · entry 2

Stokes Eric · CIK 0001808046 · SVP/GM of Water Transmission

10b5-1 filing: No plan indicated

Ownership: Direct

Disclosed balance after: 31,313

F2 · price: Represents shares withheld by the issuer for payment of taxes incurred upon vesting event consistent with company policy.

Read SEC document
January 15, 2026 Filed Jan 20, 2026 21:15 UTC
Stokes EricSVP/GM of Water Transmission
Exercise / conversionCommon Stock 960 Not disclosed Not disclosed
Disclosure

SEC source: 0001437749-26-001563 · rdgdoc.xml · nonDerivative · entry 1

Stokes Eric · CIK 0001808046 · SVP/GM of Water Transmission

10b5-1 filing: No plan indicated

Ownership: Direct

Disclosed balance after: 31,722

Exercise/conversion can include RSU settlement. Transaction price and option strike are different fields; a missing price is not zero. Derivative and underlying rows can describe the same event.

F1 · price: Represents shares acquired pursuant to vesting of Restricted Stock Units.

Read SEC document
January 15, 2026 Filed Jan 20, 2026 21:11 UTC Exercise / conversionRestricted Stock · Derivative 865 Not disclosed Not disclosed
Disclosure

SEC source: 0001437749-26-001554 · rdgdoc.xml · derivative · entry 9

Wilkins Aaron · CIK 0001685213 · CFO

10b5-1 filing: No plan indicated

Ownership: Direct

Disclosed balance after: 2,691

Underlying: Common Stock · 865 shares

Expires not disclosed

Exercise/conversion can include RSU settlement. Transaction price and option strike are different fields; a missing price is not zero. Derivative and underlying rows can describe the same event.

F4 · derivative.exercise_price: The Restricted Stock Units vest in installments as follows: 1/3 on January 15, 2024, 1/3 on January 15, 2025 and 1/3 on January 15, 2026.

F3 · price: Each Restricted Stock Unit represents a contingent right to receive one share of NWPX common stock.

F6 · derivative.exercise_date: The Restricted Stock Units vest in installments as follows: 1/3 on January 15, 2026, 1/3 on January 15, 2027 and 1/3 on January 14, 2028.

F6 · derivative.expiration_date: The Restricted Stock Units vest in installments as follows: 1/3 on January 15, 2026, 1/3 on January 15, 2027 and 1/3 on January 14, 2028.

Read SEC document
January 15, 2026 Filed Jan 20, 2026 21:11 UTC Exercise / conversionRestricted Stock · Derivative 961 Not disclosed Not disclosed
Disclosure

SEC source: 0001437749-26-001554 · rdgdoc.xml · derivative · entry 8

Wilkins Aaron · CIK 0001685213 · CFO

10b5-1 filing: No plan indicated

Ownership: Direct

Disclosed balance after: 3,556

Underlying: Common Stock · 961 shares

Expires not disclosed

Exercise/conversion can include RSU settlement. Transaction price and option strike are different fields; a missing price is not zero. Derivative and underlying rows can describe the same event.

F3 · derivative.exercise_price: Each Restricted Stock Unit represents a contingent right to receive one share of NWPX common stock.

F3 · price: Each Restricted Stock Unit represents a contingent right to receive one share of NWPX common stock.

F5 · derivative.exercise_date: The Restricted Stock Units vest in installments as follows: 1/3 on January 15, 2025, 1/3 on January 15, 2026 and 1/3 on January 15, 2027.

F5 · derivative.expiration_date: The Restricted Stock Units vest in installments as follows: 1/3 on January 15, 2025, 1/3 on January 15, 2026 and 1/3 on January 15, 2027.

Read SEC document
January 15, 2026 Filed Jan 20, 2026 21:11 UTC Exercise / conversionRestricted Stock · Derivative 1,070 Not disclosed Not disclosed
Disclosure

SEC source: 0001437749-26-001554 · rdgdoc.xml · derivative · entry 7

Wilkins Aaron · CIK 0001685213 · CFO

10b5-1 filing: No plan indicated

Ownership: Direct

Disclosed balance after: 4,517

Underlying: Common Stock · 1,070 shares

Expires not disclosed

Exercise/conversion can include RSU settlement. Transaction price and option strike are different fields; a missing price is not zero. Derivative and underlying rows can describe the same event.

F3 · derivative.exercise_price: Each Restricted Stock Unit represents a contingent right to receive one share of NWPX common stock.

F3 · price: Each Restricted Stock Unit represents a contingent right to receive one share of NWPX common stock.

F4 · derivative.exercise_date: The Restricted Stock Units vest in installments as follows: 1/3 on January 15, 2024, 1/3 on January 15, 2025 and 1/3 on January 15, 2026.

F4 · derivative.expiration_date: The Restricted Stock Units vest in installments as follows: 1/3 on January 15, 2024, 1/3 on January 15, 2025 and 1/3 on January 15, 2026.

Read SEC document
January 15, 2026 Filed Jan 20, 2026 21:11 UTC Tax withholdingCommon Stock 393 $69.27 $27,223.11
Disclosure

SEC source: 0001437749-26-001554 · rdgdoc.xml · nonDerivative · entry 6

Wilkins Aaron · CIK 0001685213 · CFO

10b5-1 filing: No plan indicated

Ownership: Direct

Disclosed balance after: 20,058

F2 · price: Represents shares withheld by the issuer for payment of taxes incurred upon vesting event consistent with company policy.

Read SEC document
January 15, 2026 Filed Jan 20, 2026 21:11 UTC Exercise / conversionCommon Stock 865 Not disclosed Not disclosed
Disclosure

SEC source: 0001437749-26-001554 · rdgdoc.xml · nonDerivative · entry 5

Wilkins Aaron · CIK 0001685213 · CFO

10b5-1 filing: No plan indicated

Ownership: Direct

Disclosed balance after: 20,451

Exercise/conversion can include RSU settlement. Transaction price and option strike are different fields; a missing price is not zero. Derivative and underlying rows can describe the same event.

F1 · price: Represents shares acquired pursuant to vesting of Restricted Stock Units.

Read SEC document
January 15, 2026 Filed Jan 20, 2026 21:11 UTC Tax withholdingCommon Stock 436 $69.27 $30,201.72
Disclosure

SEC source: 0001437749-26-001554 · rdgdoc.xml · nonDerivative · entry 4

Wilkins Aaron · CIK 0001685213 · CFO

10b5-1 filing: No plan indicated

Ownership: Direct

Disclosed balance after: 19,586

F2 · price: Represents shares withheld by the issuer for payment of taxes incurred upon vesting event consistent with company policy.

Read SEC document
January 15, 2026 Filed Jan 20, 2026 21:11 UTC Exercise / conversionCommon Stock 961 Not disclosed Not disclosed
Disclosure

SEC source: 0001437749-26-001554 · rdgdoc.xml · nonDerivative · entry 3

Wilkins Aaron · CIK 0001685213 · CFO

10b5-1 filing: No plan indicated

Ownership: Direct

Disclosed balance after: 20,022

Exercise/conversion can include RSU settlement. Transaction price and option strike are different fields; a missing price is not zero. Derivative and underlying rows can describe the same event.

F1 · price: Represents shares acquired pursuant to vesting of Restricted Stock Units.

Read SEC document
January 15, 2026 Filed Jan 20, 2026 21:11 UTC Tax withholdingCommon Stock 486 $69.27 $33,665.22
Disclosure

SEC source: 0001437749-26-001554 · rdgdoc.xml · nonDerivative · entry 2

Wilkins Aaron · CIK 0001685213 · CFO

10b5-1 filing: No plan indicated

Ownership: Direct

Disclosed balance after: 19,061

F2 · price: Represents shares withheld by the issuer for payment of taxes incurred upon vesting event consistent with company policy.

Read SEC document
January 15, 2026 Filed Jan 20, 2026 21:11 UTC Exercise / conversionCommon Stock 1,070 Not disclosed Not disclosed
Disclosure

SEC source: 0001437749-26-001554 · rdgdoc.xml · nonDerivative · entry 1

Wilkins Aaron · CIK 0001685213 · CFO

10b5-1 filing: No plan indicated

Ownership: Direct

Disclosed balance after: 19,547

Exercise/conversion can include RSU settlement. Transaction price and option strike are different fields; a missing price is not zero. Derivative and underlying rows can describe the same event.

F1 · price: Represents shares acquired pursuant to vesting of Restricted Stock Units.

Read SEC document

Value uses the disclosed total when available, otherwise shares × reported transaction price. It is not an estimate of exercise cash cost or investment performance.