NWPX / NWPX Infrastructure, Inc. - Insider Trading and Ownership Report - SEC Form 3, 4, 5

NWPX基础设施公司
US ˙ NasdaqGS ˙ US6677461013

已发行股票 9,653,882 shares
内部人士股份590,212 shares
內部持股6.11 %
所有內部人士28
内部人士情绪分数

“内部人士情绪分数”用于查找被公司内部人士购入的公司。

它是一个复杂的多因素量化模型的结果,该模型能够辨识具有最高内部人士累积持有水平的公司。该评分模型结合了内部人士在过去90天内买入的净数量、总买入股份占流通股比例,以及内部人士拥有的总股份的指标。该分数的范围从0到100,数值越高表示相对于同行业而言具有更高程度的内部人士持股水平,50为平均值。

更新频率:每日

参阅“内部人士首选”,该清单呈现被内部人士购入最多的公司。

高管情绪分数

“高管情绪分数”用于查找被公司管理层购入的公司。

根据定义,公司高管是公司内部人士,但与其他内部人士(10%的股东和董事会成员)不同,公司高管每天在公司工作,而且他们使用自己的资金进行交易。(10%的股东和董事会成员通常是基金经理,管理着其他人的资金。)因此,公司高管进行的内幕交易更为重要,应该被适当地重视和关注。

如同“内部人士情绪分数”,“高管情绪分数”也是一个复杂的多因素量化模型的计算结果,该模型能够辨识具有最高高管累积持有水平的公司。

更新频率:每日

参阅“内部人士首选”,该清单呈现被内部人士购入最多的公司。

关键内部人士指标

此表格显示了公司在各种内部人士指标上的排名。百分位数排名显示了这家公司在美国市场与其他公司相比的表现。排名越高表明公司所处状况越好。

举例来说,一般认为内部人士的买入是一个积极的指标,因此具有更多内部人士买入的公司将排名高于那些内部人士买入较少(甚至有内部人士卖出)的公司。

内部人士买入净数(排名)

-2 ( )

10416 out of 11305

内部人士买入净数是过去90天内买入的内部人士总数减去卖出的内部人士总数。以百分位排名显示(范围从0到100%)。

内部人士买入占流通股比例(排名)

-0.091 %( )

10537 out of 11224

内部人士买入占流通股比例是内部人士在过去90天内买入的股份总数减去卖出的股份总数,除以总流通股数并乘以100。

内幕交易图表

以下图表显示了NWPX Infrastructure, Inc.内部人士交易。内部人士包括公司的高管、董事或重要投资者。一般而言,基于内幕、非公开信息进行交易是非法的。这并不意味着他们在自己的公司进行任何交易都是非法的。但是,他们必须通过Form 4向美国证券交易委员会(SEC)报告所有交易。

内部人员名单及盈利指标

这张表格显示已知的内部人士名单,从向美国证券交易委员会(SEC)披露的申报文件中自动生成。除了姓名、当前职位和董事、高管或10%所有人的任命外,我们还提供了最新披露的持股信息。此外,我们尽可能提供内部人士的历史交易表现。历史交易表现是内部人士实际进行的公开市场买入交易表现的加权平均值。有关此计算方式的更多信息,请查看YouTube网络研讨会

See our leaderboard of most profitable insider traders.

内部人士 平均收益(%) 持股
数量
分拆
调整
Michelle Galanter Applebaum Director - [D] 18,317 18,317
Baum Richard L. General Counsel - [O] 11,236 11,236
Miles Brittain Executive Vice President - [O] 33,725 33,725
Greg Carrier VP, Purchasing - [O] 3,242 3,242
James E Declusin Director - [D] 17,125 17,125
Harry L Demorest Director - [D] 34,096 34,096
Martin W Dana Exec VP, Bus Devel & Strategy - [O] 21,946 21,946
Michael C Franson Director - [D] 24,031 24,031
Robin A Gantt CFO - [O] 39,904 39,904
内部人士 平均收益(%) 持股
数量
分拆
调整
Gregory Goad - 462 462
Wayne Kinglsey Director - [D] 30,395 30,395
Kendrick Megan A. Sr. VP of Human Resources - [O] 10,560 10,560
Amanda Kulesa Director - [D] 13,890 13,890
Keith R Larson Director - [D] 21,484 21,484
Irma Lockridge Director - [D] 7,789 7,789
Robert L Mahoney Sr VP, Business Development - [O] 21,202 21,202
Scott J Montross President & CEO - [O] 76,991 76,991
John Paschal Director - [D] 16,199 16,199
内部人士 平均收益(%) 持股
数量
分拆
调整
Richard A Roman Director - [D] 33,441 33,441
Gary A Stokes Senior VP, Sales & Marketing - [O] 25,478 25,478
Gary Stone VP, Quality Assurance - [O] 3,745 3,745
William M Smith Exec VP, Water Transmission - [O] 38,609 38,609
Eric Stokes SVP/GM of Engineered SPP - [O] 30,762 30,762
Vicki Taylor 0
Jenkins Winsor VP, Human Resources - [O] 2,229 2,229
Aaron Wilkins CFO - [O] 24,762 24,762
Michael Wray SVP/GM, Precast Infrastructure - [O] 21,707 21,707
Yearsley William S. Director - [D] 6,885 6,885

Report errors via our new Insider Auditing Tool

跟踪内部人士买入记录 - 短期收益分析

在这一部分,我们分析了在 NWPX / NWPX Infrastructure, Inc. 中进行的每笔非计划的公开市场内部人士买入的盈利情况。这种分析有助于了解内部人士是否持续产生异常的回报,以及是否值得跟踪。该分析基于每笔交易后一年的情况, 结果仅为理论值。 .

以下表格显示了最近的自动交易计划之外的公开市场买入。

交易日期 内部人士 报告
股数
报告
价格
经调整
股数
经调整
价格
成本基础 达到最高利润的
天数
达到最高利润时的
价格
最高
利润($)
最高回报率(%)
2020-03-11 FRANSON MICHAEL C 1,000 25.3200 1,000 25.3200 25,320 350 36.2800 10,960 43.29
2018-09-06 Applebaum Michelle Galanter 3,604 17.9678 3,604 17.9678 64,756
2016-05-19 DEMOREST HARRY L 1,000 9.5442 1,000 9.5442 9,544
2016-05-12 DEMOREST HARRY L 1,000 9.3096 1,000 9.3096 9,310
2016-05-09 DEMOREST HARRY L 1,000 9.4500 1,000 9.4500 9,450
2016-05-09 DEMOREST HARRY L 1,000 9.5442 1,000 9.5442 9,544
2015-05-26 DEMOREST HARRY L 1,000 20.6500 1,000 20.6500 20,650
2015-05-26 DEMOREST HARRY L 2,000 20.6500 2,000 20.6500 41,300
2015-05-07 DEMOREST HARRY L 1,000 22.7800 1,000 22.7800 22,780

经调整价格 已按拆股调整。 经调整股数 已按拆股调整。

NWPX / NWPX Infrastructure, Inc. Insider Trades
追踪内部人士卖出记录 - 短期亏损分析

在这一部分,我们分析了在 NWPX / NWPX Infrastructure, Inc. 中进行的每笔非计划的公开市场内部人士卖出所达成的短期亏损规避。如果存在持续的亏损规避模式,可能表明未来的内部人士卖出交易预示着价格的下跌。该分析基于每笔交易后一年的情况, 结果仅为理论值。 .

以下表格显示了最近的自动交易计划之外的公开市场买入。

交易日期 内部人士 报告
股数
报告
价格
经调整
股数
经调整
价格
成本基础 达到最低利润的
天数
达到最低利润时的
价格
避免的
最高损失金额($)
避免的
最高损失率($)
2020-06-01 Applebaum Michelle Galanter 4,126 25.5800 4,126 25.5800 105,543 25 22.75 -11,676 -11.06
2018-12-14 ROMAN RICHARD A 9,446 23.0400 9,446 23.0400 217,636
2013-05-30 FRANSON MICHAEL C 1,885 27.4700 1,885 27.4700 51,781
2013-05-28 FRANSON MICHAEL C 1,000 27.3200 1,000 27.3200 27,320
2013-05-28 FRANSON MICHAEL C 2,115 28.0000 2,115 28.0000 59,220
2013-05-22 MAHONEY ROBERT L 5,000 27.6600 5,000 27.6600 138,300
2013-05-10 STOKES GARY A 5,000 26.6200 5,000 26.6200 133,100
2012-11-26 WINSOR JENKINS 114 20.6234 114 20.6234 2,351
2012-11-26 WINSOR JENKINS 1,025 21.0000 1,025 21.0000 21,525

经调整价格 已按拆股调整。 经调整股数 已按拆股调整。

NWPX / NWPX Infrastructure, Inc. Insider Trades
交易历史记录

点击链接图标即可查看完整的交易历史记录。作为 10b5-1 自动交易计划的一部分进行报告的交易,将在标记为 10b-5 的列中显示 X。

备案
日期
交易
日期
表格 内部人士 股票代码 证券种类 代码 10b5-1 直接 执行
价格
单位
价格
股数
变化
价值
变化 (1K)
剩余
期权
剩余
股份
2025-09-03 2025-09-02 4 Wilkins Aaron NWPX Common Stock S - Sale D 52.2448 -2,000 -104 24,762
2025-09-03 2025-08-29 4 Wilkins Aaron NWPX Common Stock S - Sale D 54.0200 -500 -27 26,762
2025-08-26 2025-08-22 4 Wilkins Aaron NWPX Common Stock S - Sale D 50.8900 -2,500 -127 27,262
2025-08-12 2025-08-11 4 Kendrick Megan A. NWPX Common Stock S - Sale D 50.0000 -3,500 -175 10,560
2025-06-16 2025-06-12 4 Kulesa Amanda NWPX Common Stock A - Award D 39.2300 2,166 85 13,890
2025-06-16 2025-06-12 4 LARSON KEITH R NWPX Common Stock A - Award D 39.2300 2,166 85 21,484
2025-06-16 2025-06-12 4 Lockridge Irma NWPX Common Stock A - Award D 39.2300 2,166 85 7,789
2025-06-16 2025-06-12 4 Paschal John NWPX Common Stock A - Award D 39.2300 2,166 85 16,199
2025-06-16 2025-06-12 4 FRANSON MICHAEL C NWPX Common Stock A - Award D 39.2300 2,166 85 24,031
2025-06-16 2025-06-12 4 ROMAN RICHARD A NWPX Common Stock A - Award D 39.2300 2,166 85 33,441
2025-05-06 2025-05-05 4 MONTROSS SCOTT J NWPX Common Stock J - Other D -8,869 76,991
2025-04-02 2025-03-31 4 Kendrick Megan A. NWPX Common Stock F - Taxes D 41.3000 -820 -34 14,060
2025-04-02 2025-03-31 4 Kendrick Megan A. NWPX Common Stock M - Exercise D 2,197 14,880
2025-04-02 2025-03-31 4 Kendrick Megan A. NWPX Common Stock F - Taxes D 41.3000 -788 -33 12,683
2025-04-02 2025-03-31 4 Kendrick Megan A. NWPX Common Stock M - Exercise D 2,112 13,471
2025-04-02 2025-03-31 4 Kendrick Megan A. NWPX Common Stock F - Taxes D 41.3000 -456 -19 11,359
2025-04-02 2025-03-31 4 Kendrick Megan A. NWPX Common Stock M - Exercise D 1,221 11,815
2025-04-02 2025-03-31 4 Wray Michael NWPX Common Stock F - Taxes D 41.3000 -1,309 -54 21,707
2025-04-02 2025-03-31 4 Wray Michael NWPX Common Stock M - Exercise D 3,329 23,016
2025-04-02 2025-03-31 4 Wray Michael NWPX Common Stock F - Taxes D 41.3000 -1,201 -50 19,687
2025-04-02 2025-03-31 4 Wray Michael NWPX Common Stock M - Exercise D 3,054 20,888
2025-04-02 2025-03-31 4 Wray Michael NWPX Common Stock F - Taxes D 41.3000 -1,003 -41 17,834
2025-04-02 2025-03-31 4 Wray Michael NWPX Common Stock M - Exercise D 2,550 18,837
2025-04-02 2025-03-31 4 Stokes Eric NWPX Common Stock F - Taxes D 41.3000 -1,243 -51 30,762
2025-04-02 2025-03-31 4 Stokes Eric NWPX Common Stock M - Exercise D 3,329 32,005
2025-04-02 2025-03-31 4 Stokes Eric NWPX Common Stock F - Taxes D 41.3000 -1,194 -49 28,676
2025-04-02 2025-03-31 4 Stokes Eric NWPX Common Stock M - Exercise D 3,199 29,870
2025-04-02 2025-03-31 4 Stokes Eric NWPX Common Stock F - Taxes D 41.3000 -997 -41 26,671
2025-04-02 2025-03-31 4 Stokes Eric NWPX Common Stock M - Exercise D 2,672 27,668
2025-04-02 2025-03-31 4 Brittain Miles Trust NWPX Common Stock F - Taxes I 41.3000 -1,508 -62 33,725
2025-04-02 2025-03-31 4 Brittain Miles Trust NWPX Common Stock M - Exercise I 3,834 35,233
2025-04-02 2025-03-31 4 Brittain Miles Trust NWPX Common Stock F - Taxes I 41.3000 -1,402 -58 31,399
2025-04-02 2025-03-31 4 Brittain Miles Trust NWPX Common Stock M - Exercise I 3,565 32,801
2025-04-02 2025-03-31 4 Brittain Miles Trust NWPX Common Stock F - Taxes I 41.3000 -1,171 -48 29,236
2025-04-02 2025-03-31 4 Brittain Miles Trust NWPX Common Stock M - Exercise I 2,977 30,407
2025-04-02 2025-03-31 4 Wilkins Aaron NWPX Common Stock F - Taxes D 41.3000 -1,508 -62 29,762
2025-04-02 2025-03-31 4 Wilkins Aaron NWPX Common Stock M - Exercise D 3,834 31,270
2025-04-02 2025-03-31 4 Wilkins Aaron NWPX Common Stock F - Taxes D 41.3000 -1,402 -58 27,436
2025-04-02 2025-03-31 4 Wilkins Aaron NWPX Common Stock M - Exercise D 3,565 28,838
2025-04-02 2025-03-31 4 Wilkins Aaron NWPX Common Stock F - Taxes D 41.3000 -1,171 -48 25,273
2025-04-02 2025-03-31 4 Wilkins Aaron NWPX Common Stock M - Exercise D 2,977 26,444
2025-04-02 2025-03-31 4 MONTROSS SCOTT J NWPX Common Stock F - Taxes D 41.3000 -4,057 -168 85,860
2025-04-02 2025-03-31 4 MONTROSS SCOTT J NWPX Common Stock M - Exercise D 10,311 89,917
2025-04-02 2025-03-31 4 MONTROSS SCOTT J NWPX Common Stock F - Taxes D 41.3000 -3,757 -155 79,606
2025-04-02 2025-03-31 4 MONTROSS SCOTT J NWPX Common Stock M - Exercise D 9,550 83,363
2025-04-02 2025-03-31 4 MONTROSS SCOTT J NWPX Common Stock F - Taxes D 41.3000 -3,692 -152 73,813
2025-04-02 2025-03-31 4 MONTROSS SCOTT J NWPX Common Stock M - Exercise D 9,383 77,505
2025-03-25 2025-03-24 4 Wilkins Aaron NWPX Common Stock S - Sale D 44.0000 -1,000 -44 23,467
2025-02-13 2025-02-12 4 MONTROSS SCOTT J NWPX Common Stock J - Other D -2,357 68,122
2025-01-17 2025-01-15 4 Kendrick Megan A. NWPX Common Stock F - Taxes D 48.6600 -238 -12 10,594
2025-01-17 2025-01-15 4 Kendrick Megan A. NWPX Common Stock M - Exercise D 551 10,832
2025-01-17 2025-01-15 4 Kendrick Megan A. NWPX Common Stock F - Taxes D 48.6600 -274 -13 10,281
2025-01-17 2025-01-15 4 Kendrick Megan A. NWPX Common Stock M - Exercise D 634 10,555
2025-01-17 2025-01-15 4 Kendrick Megan A. NWPX Common Stock F - Taxes D 48.6600 -148 -7 9,921
2025-01-17 2025-01-15 4 Kendrick Megan A. NWPX Common Stock M - Exercise D 344 10,069
2025-01-17 2025-01-15 4 Stokes Eric NWPX Common Stock F - Taxes D 48.6600 -355 -17 24,996
2025-01-17 2025-01-15 4 Stokes Eric NWPX Common Stock M - Exercise D 834 25,351
2025-01-17 2025-01-15 4 Stokes Eric NWPX Common Stock F - Taxes D 48.6600 -409 -20 24,517
2025-01-17 2025-01-15 4 Stokes Eric NWPX Common Stock M - Exercise D 961 24,926
2025-01-17 2025-01-15 4 Stokes Eric NWPX Common Stock F - Taxes D 48.6600 -321 -16 23,965
2025-01-17 2025-01-15 4 Stokes Eric NWPX Common Stock M - Exercise D 754 24,286
2025-01-17 2025-01-15 4 Wray Michael NWPX Common Stock F - Taxes D 48.6600 -377 -18 16,287
2025-01-17 2025-01-15 4 Wray Michael NWPX Common Stock M - Exercise D 834 16,664
2025-01-17 2025-01-15 4 Wray Michael NWPX Common Stock F - Taxes D 48.6600 -415 -20 15,830
2025-01-17 2025-01-15 4 Wray Michael NWPX Common Stock M - Exercise D 917 16,245
2025-01-17 2025-01-15 4 Wray Michael NWPX Common Stock F - Taxes D 48.6600 -326 -16 15,328
2025-01-17 2025-01-15 4 Wray Michael NWPX Common Stock M - Exercise D 721 15,654
2025-01-17 2025-01-15 4 Brittain Miles Trust NWPX Common Stock F - Taxes I 48.6600 -435 -21 27,430
2025-01-17 2025-01-15 4 Brittain Miles Trust NWPX Common Stock M - Exercise I 961 27,865
2025-01-17 2025-01-15 4 Brittain Miles Trust NWPX Common Stock F - Taxes I 48.6600 -485 -24 26,904
2025-01-17 2025-01-15 4 Brittain Miles Trust NWPX Common Stock M - Exercise I 1,071 27,389
2025-01-17 2025-01-15 4 Brittain Miles Trust NWPX Common Stock F - Taxes I 48.6600 -380 -18 26,318
2025-01-17 2025-01-15 4 Brittain Miles Trust NWPX Common Stock M - Exercise I 840 26,698
2025-01-17 2025-01-15 4 Wilkins Aaron NWPX Common Stock F - Taxes D 48.6600 -435 -21 24,467
2025-01-17 2025-01-15 4 Wilkins Aaron NWPX Common Stock M - Exercise D 961 24,902
2025-01-17 2025-01-15 4 Wilkins Aaron NWPX Common Stock F - Taxes D 48.6600 -485 -24 23,941
2025-01-17 2025-01-15 4 Wilkins Aaron NWPX Common Stock M - Exercise D 1,071 24,426
2025-01-17 2025-01-15 4 Wilkins Aaron NWPX Common Stock F - Taxes D 48.6600 -380 -18 23,355
2025-01-17 2025-01-15 4 Wilkins Aaron NWPX Common Stock M - Exercise D 840 23,735
2025-01-17 2025-01-15 4 MONTROSS SCOTT J NWPX Common Stock F - Taxes D 48.6600 -993 -48 70,479
2025-01-17 2025-01-15 4 MONTROSS SCOTT J NWPX Common Stock M - Exercise D 2,584 71,472
2025-01-17 2025-01-15 4 MONTROSS SCOTT J NWPX Common Stock F - Taxes D 48.6600 -1,158 -56 68,888
2025-01-17 2025-01-15 4 MONTROSS SCOTT J NWPX Common Stock M - Exercise D 2,868 70,046
2025-01-17 2025-01-15 4 MONTROSS SCOTT J NWPX Common Stock F - Taxes D 48.6600 -1,236 -60 67,178
2025-01-17 2025-01-15 4 MONTROSS SCOTT J NWPX Common Stock M - Exercise D 2,650 68,414
2024-12-13 2024-12-11 4 MONTROSS SCOTT J NWPX Common Stock J - Other D -44,369 65,764
2024-12-09 2024-12-06 4 MONTROSS SCOTT J NWPX Common Stock J - Other D -21,394 110,133
2024-11-20 2024-11-19 4 Wilkins Aaron NWPX Common Stock S - Sale D 53.6000 -2,200 -118 22,895
2024-11-20 2024-11-18 4 Wilkins Aaron NWPX Common Stock S - Sale D 53.1000 -300 -16 25,095
2024-10-16 2024-10-15 4 Kendrick Megan A. NWPX Common Stock S - Sale D 44.2200 -1,000 -44 9,725
2024-09-17 2024-09-16 4 Kendrick Megan A. NWPX Common Stock S - Sale D 42.3700 -1,000 -42 10,725
2024-09-06 2024-09-04 4 Brittain Miles Trust NWPX Common Stock S - Sale I 41.9048 -4,500 -189 25,858
2024-06-17 2024-06-13 4 Paschal John NWPX Common Stock A - Award D 33.2700 2,404 80 14,033
2024-06-17 2024-06-13 4 Kulesa Amanda NWPX Common Stock A - Award D 33.2700 2,404 80 11,724
2024-06-17 2024-06-13 4 Lockridge Irma NWPX Common Stock A - Award D 33.2700 2,404 80 5,623
2024-06-17 2024-06-13 4 LARSON KEITH R NWPX Common Stock A - Award D 33.2700 2,404 80 19,318
2024-06-17 2024-06-13 4 FRANSON MICHAEL C NWPX Common Stock A - Award D 33.2700 2,404 80 21,865
2024-06-17 2024-06-13 4 ROMAN RICHARD A NWPX Common Stock A - Award D 33.2700 2,404 80 31,275
2024-04-03 2024-04-01 4 Kendrick Megan A. NWPX Common Stock F - Taxes D 35.1600 -649 -23 11,725
2024-04-03 2024-04-01 4 Kendrick Megan A. NWPX Common Stock M - Exercise D 1,713 12,374
2024-04-03 2024-04-01 4 Kendrick Megan A. NWPX Common Stock F - Taxes D 35.1600 -431 -15 10,661
2024-04-03 2024-04-01 4 Kendrick Megan A. NWPX Common Stock M - Exercise D 1,137 11,092
2024-04-03 2024-04-01 4 Kendrick Megan A. NWPX Common Stock F - Taxes D 35.1600 -394 -14 9,955
2024-04-03 2024-04-01 4 Kendrick Megan A. NWPX Common Stock M - Exercise D 1,039 10,349
2024-04-03 2024-04-01 4 Wray Michael NWPX Common Stock F - Taxes D 35.1600 -988 -35 14,933
2024-04-03 2024-04-01 4 Wray Michael NWPX Common Stock M - Exercise D 2,476 15,921
2024-04-03 2024-04-01 4 Wray Michael NWPX Common Stock F - Taxes D 35.1600 -949 -33 13,445
2024-04-03 2024-04-01 4 Wray Michael NWPX Common Stock M - Exercise D 2,377 14,394
2024-04-03 2024-04-01 4 Wray Michael NWPX Common Stock F - Taxes D 35.1600 -461 -16 12,017
2024-04-03 2024-04-01 4 Wray Michael NWPX Common Stock M - Exercise D 1,155 12,478
2024-04-03 2024-04-01 4 Stokes Eric NWPX Common Stock F - Taxes D 35.1600 -1,020 -36 23,532
2024-04-03 2024-04-01 4 Stokes Eric NWPX Common Stock M - Exercise D 2,594 24,552
2024-04-03 2024-04-01 4 Stokes Eric NWPX Common Stock F - Taxes D 35.1600 -979 -34 21,958
2024-04-03 2024-04-01 4 Stokes Eric NWPX Common Stock M - Exercise D 2,489 22,937
2024-04-03 2024-04-01 4 Stokes Eric NWPX Common Stock F - Taxes D 35.1600 -841 -30 20,448
2024-04-03 2024-04-01 4 Stokes Eric NWPX Common Stock M - Exercise D 2,139 21,289
2024-04-03 2024-04-01 4 Brittain Miles NWPX Common Stock F - Taxes D 35.1600 -1,154 -41 30,358
2024-04-03 2024-04-01 4 Brittain Miles NWPX Common Stock M - Exercise D 2,891 31,512
2024-04-03 2024-04-01 4 Brittain Miles NWPX Common Stock F - Taxes D 35.1600 -1,107 -39 28,621
2024-04-03 2024-04-01 4 Brittain Miles NWPX Common Stock M - Exercise D 2,774 29,728
2024-04-03 2024-04-01 4 Brittain Miles NWPX Common Stock F - Taxes D 35.1600 -940 -33 26,954
2024-04-03 2024-04-01 4 Brittain Miles NWPX Common Stock M - Exercise D 2,355 27,894
2024-04-03 2024-04-01 4 Wilkins Aaron NWPX Common Stock F - Taxes D 35.1600 -1,154 -41 25,395
2024-04-03 2024-04-01 4 Wilkins Aaron NWPX Common Stock M - Exercise D 2,891 26,549
2024-04-03 2024-04-01 4 Wilkins Aaron NWPX Common Stock F - Taxes D 35.1600 -1,107 -39 23,658
2024-04-03 2024-04-01 4 Wilkins Aaron NWPX Common Stock M - Exercise D 2,774 24,765
2024-04-03 2024-04-01 4 Wilkins Aaron NWPX Common Stock F - Taxes D 35.1600 -956 -34 21,991
2024-04-03 2024-04-01 4 Wilkins Aaron NWPX Common Stock M - Exercise D 2,395 22,947
2024-04-03 2024-04-01 4 MONTROSS SCOTT J NWPX Common Stock F - Taxes D 35.1600 -3,092 -109 131,527
2024-04-03 2024-04-01 4 MONTROSS SCOTT J NWPX Common Stock M - Exercise D 7,744 134,619
2024-04-03 2024-04-01 4 MONTROSS SCOTT J NWPX Common Stock F - Taxes D 35.1600 -3,491 -123 126,875
2024-04-03 2024-04-01 4 MONTROSS SCOTT J NWPX Common Stock M - Exercise D 8,744 130,366
2024-04-03 2024-04-01 4 MONTROSS SCOTT J NWPX Common Stock F - Taxes D 35.1600 -3,232 -114 121,622
2024-04-03 2024-04-01 4 MONTROSS SCOTT J NWPX Common Stock M - Exercise D 8,095 124,854
2024-01-17 2024-01-15 4 Kendrick Megan A. NWPX Common Stock F - Taxes D 28.8400 -274 -8 9,310
2024-01-17 2024-01-15 4 Kendrick Megan A. NWPX Common Stock M - Exercise D 634 9,584
2024-01-17 2024-01-15 4 Kendrick Megan A. NWPX Common Stock F - Taxes D 28.8400 -149 -4 8,950
2024-01-17 2024-01-15 4 Kendrick Megan A. NWPX Common Stock M - Exercise D 345 9,099
2024-01-17 2024-01-15 4 Kendrick Megan A. NWPX Common Stock F - Taxes D 28.8400 -121 -3 8,754
2024-01-17 2024-01-15 4 Kendrick Megan A. NWPX Common Stock M - Exercise D 281 8,875
2024-01-17 2024-01-15 4 Wray Michael NWPX Common Stock F - Taxes D 28.8400 -414 -12 11,323
2024-01-17 2024-01-15 4 Wray Michael NWPX Common Stock M - Exercise D 917 11,737
2024-01-17 2024-01-15 4 Wray Michael NWPX Common Stock F - Taxes D 28.8400 -325 -9 10,820
2024-01-17 2024-01-15 4 Wray Michael NWPX Common Stock M - Exercise D 720 11,145
2024-01-17 2024-01-15 4 Wray Michael NWPX Common Stock F - Taxes D 28.8400 -141 -4 10,425
2024-01-17 2024-01-15 4 Wray Michael NWPX Common Stock M - Exercise D 313 10,566
2024-01-17 2024-01-15 4 Stokes Eric NWPX Common Stock F - Taxes D 28.8400 -429 -12 19,150
2024-01-17 2024-01-15 4 Stokes Eric NWPX Common Stock M - Exercise D 961 19,579
2024-01-17 2024-01-15 4 Stokes Eric NWPX Common Stock F - Taxes D 28.8400 -337 -10 18,618
2024-01-17 2024-01-15 4 Stokes Eric NWPX Common Stock M - Exercise D 755 18,955
2024-01-17 2024-01-15 4 Stokes Eric NWPX Common Stock F - Taxes D 28.8400 -258 -7 18,200
2024-01-17 2024-01-15 4 Stokes Eric NWPX Common Stock M - Exercise D 579 18,458
2024-01-17 2024-01-15 4 Brittain Miles NWPX Common Stock F - Taxes D 28.8400 -484 -14 25,539
2024-01-17 2024-01-15 4 Brittain Miles NWPX Common Stock M - Exercise D 1,071 26,023
2024-01-17 2024-01-15 4 Brittain Miles NWPX Common Stock F - Taxes D 28.8400 -380 -11 24,952
2024-01-17 2024-01-15 4 Brittain Miles NWPX Common Stock M - Exercise D 841 25,332
2024-01-17 2024-01-15 4 Brittain Miles NWPX Common Stock F - Taxes D 28.8400 -289 -8 24,491
2024-01-17 2024-01-15 4 Brittain Miles NWPX Common Stock M - Exercise D 639 24,780
2024-01-17 2024-01-15 4 Wilkins Aaron NWPX Common Stock F - Taxes D 28.8400 -484 -14 20,552
2024-01-17 2024-01-15 4 Wilkins Aaron NWPX Common Stock M - Exercise D 1,071 21,036
2024-01-17 2024-01-15 4 Wilkins Aaron NWPX Common Stock F - Taxes D 28.8400 -380 -11 19,965
2024-01-17 2024-01-15 4 Wilkins Aaron NWPX Common Stock M - Exercise D 841 20,345
2024-01-17 2024-01-15 4 Wilkins Aaron NWPX Common Stock F - Taxes D 28.8400 -293 -8 19,504
2024-01-17 2024-01-15 4 Wilkins Aaron NWPX Common Stock M - Exercise D 648 19,797
2024-01-17 2024-01-15 4 MONTROSS SCOTT J NWPX Common Stock F - Taxes D 28.8400 -1,102 -32 116,759
2024-01-17 2024-01-15 4 MONTROSS SCOTT J NWPX Common Stock M - Exercise D 2,868 117,861
2024-01-17 2024-01-15 4 MONTROSS SCOTT J NWPX Common Stock F - Taxes D 28.8400 -1,172 -34 114,993
2024-01-17 2024-01-15 4 MONTROSS SCOTT J NWPX Common Stock F - Taxes D 28.8400 -1,088 -31 113,515
2024-01-17 2024-01-15 4 MONTROSS SCOTT J NWPX Common Stock M - Exercise D 2,194 114,603
2024-01-17 2023-01-16 4 MONTROSS SCOTT J NWPX Common Stock M - Exercise D 2,650 116,165
2023-06-26 2023-06-22 4 Lockridge Irma NWPX Common Stock A - Award D 29.5600 2,537 75 3,219
2023-06-26 2023-06-22 4 Kulesa Amanda NWPX Common Stock A - Award D 29.5600 2,537 75 9,320
2023-06-26 2023-06-22 4 Paschal John NWPX Common Stock A - Award D 29.5600 2,537 75 11,629
2023-06-26 2023-06-22 4 LARSON KEITH R NWPX Common Stock A - Award D 29.5600 2,537 75 16,914
2023-06-26 2023-06-22 4 FRANSON MICHAEL C NWPX Common Stock A - Award D 29.5600 2,537 75 19,461
2023-06-26 2023-06-22 4 ROMAN RICHARD A NWPX Common Stock A - Award D 29.5600 2,537 75 28,871
2023-04-11 2023-04-08 4 Lockridge Irma NWPX Common Stock A - Award D 28.4100 682 19 682
2023-04-04 2023-03-31 4 MONTROSS SCOTT J NWPX Common Stock F - Taxes D 31.2300 -4,128 -129 112,409
2023-04-04 2023-03-31 4 MONTROSS SCOTT J NWPX Common Stock M - Exercise D 10,493 116,537
2023-04-04 2023-03-31 4 MONTROSS SCOTT J NWPX Common Stock F - Taxes D 31.2300 -3,262 -102 106,044
2023-04-04 2023-03-31 4 MONTROSS SCOTT J NWPX Common Stock M - Exercise D 8,291 109,306
2023-04-04 2023-03-31 4 MONTROSS SCOTT J NWPX Common Stock F - Taxes D 31.2300 -5,146 -161 101,015
2023-04-04 2023-03-31 4 MONTROSS SCOTT J NWPX Common Stock M - Exercise D 13,078 106,161
2023-04-04 2023-03-31 4 Kendrick Megan A. NWPX Common Stock F - Taxes D 31.2300 -509 -16 8,594
2023-04-04 2023-03-31 4 Kendrick Megan A. NWPX Common Stock M - Exercise D 1,365 9,103
2023-04-04 2023-03-31 4 Kendrick Megan A. NWPX Common Stock F - Taxes D 31.2300 -397 -12 7,738
2023-04-04 2023-03-31 4 Kendrick Megan A. NWPX Common Stock M - Exercise D 1,063 8,135
2023-04-04 2023-03-31 4 Kendrick Megan A. NWPX Common Stock F - Taxes D 31.2300 -501 -16 7,072
2023-04-04 2023-03-31 4 Kendrick Megan A. NWPX Common Stock M - Exercise D 1,344 7,573
2023-04-04 2023-03-31 4 Wilkins Aaron NWPX Common Stock F - Taxes D 31.2300 -1,579 -49 19,149
2023-04-04 2023-03-31 4 Wilkins Aaron NWPX Common Stock M - Exercise D 3,329 20,728
2023-04-04 2023-03-31 4 Wilkins Aaron NWPX Common Stock F - Taxes D 31.2300 -1,163 -36 17,399
2023-04-04 2023-03-31 4 Wilkins Aaron NWPX Common Stock M - Exercise D 2,452 18,562
2023-04-04 2023-03-31 4 Wilkins Aaron NWPX Common Stock F - Taxes D 31.2300 -1,834 -57 16,110
2023-04-04 2023-03-31 4 Wilkins Aaron NWPX Common Stock M - Exercise D 3,867 17,944
2023-04-04 2023-03-31 4 Brittain Miles NWPX Common Stock F - Taxes D 31.2300 -1,309 -41 24,141
2023-04-04 2023-03-31 4 Brittain Miles NWPX Common Stock M - Exercise D 3,329 25,450
2023-04-04 2023-03-31 4 Brittain Miles NWPX Common Stock F - Taxes D 31.2300 -949 -30 22,121
2023-04-04 2023-03-31 4 Brittain Miles NWPX Common Stock M - Exercise D 2,412 23,070
2023-04-04 2023-03-31 4 Brittain Miles NWPX Common Stock F - Taxes D 31.2300 -1,496 -47 20,658
2023-04-04 2023-03-31 4 Brittain Miles NWPX Common Stock M - Exercise D 3,803 22,154
2023-04-04 2023-03-31 4 Stokes Eric NWPX Common Stock F - Taxes D 31.2300 -1,175 -37 17,879
2023-04-04 2023-03-31 4 Stokes Eric NWPX Common Stock M - Exercise D 2,987 19,054
2023-04-04 2023-03-31 4 Stokes Eric NWPX Common Stock F - Taxes D 31.2300 -862 -27 16,067
2023-04-04 2023-03-31 4 Stokes Eric NWPX Common Stock M - Exercise D 2,191 16,929
2023-04-04 2023-03-31 4 Stokes Eric NWPX Common Stock F - Taxes D 31.2300 -1,358 -42 14,738
2023-04-04 2023-03-31 4 Stokes Eric NWPX Common Stock M - Exercise D 3,453 16,096
2023-04-04 2023-03-31 4 Wray Michael NWPX Common Stock F - Taxes D 31.2300 -1,122 -35 10,253
2023-04-04 2023-03-31 4 Wray Michael NWPX Common Stock M - Exercise D 2,853 11,375
2023-04-04 2023-03-31 4 Wray Michael NWPX Common Stock F - Taxes D 31.2300 -465 -15 8,522
2023-04-04 2023-03-31 4 Wray Michael NWPX Common Stock M - Exercise D 1,182 8,987
2023-04-04 2023-03-31 4 Wray Michael NWPX Common Stock F - Taxes D 31.2300 -586 -18 7,805
2023-04-04 2023-03-31 4 Wray Michael NWPX Common Stock M - Exercise D 1,491 8,391
2023-02-28 3 Lockridge Irma NWPX Common Stock D 0
2023-01-18 2023-01-16 4 MONTROSS SCOTT J NWPX Common Stock F - Taxes D 35.5500 -1,018 -36 93,083
2023-01-18 2023-01-16 4 MONTROSS SCOTT J NWPX Common Stock M - Exercise D 2,650 94,101
2023-01-18 2023-01-16 4 MONTROSS SCOTT J NWPX Common Stock F - Taxes D 35.5500 -965 -34 91,451
2023-01-18 2023-01-16 4 MONTROSS SCOTT J NWPX Common Stock M - Exercise D 2,193 92,416
2023-01-18 2023-01-16 4 MONTROSS SCOTT J NWPX Common Stock F - Taxes D 35.5500 -1,256 -45 90,223
2023-01-18 2023-01-16 4 MONTROSS SCOTT J NWPX Common Stock M - Exercise D 2,740 91,479
2023-01-18 2023-01-16 4 Brittain Miles NWPX Common Stock F - Taxes D 35.5500 -380 -14 18,351
2023-01-18 2023-01-16 4 Brittain Miles NWPX Common Stock M - Exercise D 841 18,731
2023-01-18 2023-01-16 4 Brittain Miles NWPX Common Stock F - Taxes D 35.5500 -288 -10 17,890
2023-01-18 2023-01-16 4 Brittain Miles NWPX Common Stock M - Exercise D 638 18,178
2023-01-18 2023-01-16 4 Brittain Miles NWPX Common Stock F - Taxes D 35.5500 -360 -13 17,540
2023-01-18 2023-01-16 4 Brittain Miles NWPX Common Stock M - Exercise D 798 17,900
2023-01-18 2023-01-16 4 Kendrick Megan A. NWPX Common Stock F - Taxes D 35.5500 -149 -5 6,229
2023-01-18 2023-01-16 4 Kendrick Megan A. NWPX Common Stock M - Exercise D 345 6,378
2023-01-18 2023-01-16 4 Kendrick Megan A. NWPX Common Stock F - Taxes D 35.5500 -121 -4 6,033
2023-01-18 2023-01-16 4 Kendrick Megan A. NWPX Common Stock F - Taxes D 35.5500 -121 -4 6,033
2023-01-18 2023-01-16 4 Kendrick Megan A. NWPX Common Stock M - Exercise D 282 6,154
2023-01-18 2023-01-16 4 Kendrick Megan A. NWPX Common Stock M - Exercise D 282 6,154
2023-01-18 2023-01-16 4 Wilkins Aaron NWPX Common Stock F - Taxes D 35.5500 -443 -16 14,077
2023-01-18 2023-01-16 4 Wilkins Aaron NWPX Common Stock M - Exercise D 841 14,520
2023-01-18 2023-01-16 4 Wilkins Aaron NWPX Common Stock F - Taxes D 35.5500 -342 -12 13,679
2023-01-18 2023-01-16 4 Wilkins Aaron NWPX Common Stock M - Exercise D 649 14,021
2023-01-18 2023-01-16 4 Wilkins Aaron NWPX Common Stock F - Taxes D 35.5500 -427 -15 13,372
2023-01-18 2023-01-16 4 Wilkins Aaron NWPX Common Stock M - Exercise D 810 13,799
2023-01-18 2023-01-16 4 Stokes Eric NWPX Common Stock F - Taxes D 35.5500 -337 -12 12,643
2023-01-18 2023-01-16 4 Stokes Eric NWPX Common Stock M - Exercise D 755 12,980
2023-01-18 2023-01-16 4 Stokes Eric NWPX Common Stock F - Taxes D 35.5500 -258 -9 12,225
2023-01-18 2023-01-16 4 Stokes Eric NWPX Common Stock M - Exercise D 580 12,483
2023-01-18 2023-01-16 4 Stokes Eric NWPX Common Stock F - Taxes D 35.5500 -323 -11 11,903
2023-01-18 2023-01-16 4 Stokes Eric NWPX Common Stock M - Exercise D 725 12,226
2023-01-18 2023-01-16 4 Wray Michael NWPX Common Stock F - Taxes D 35.5500 -325 -12 6,900
2023-01-18 2023-01-16 4 Wray Michael NWPX Common Stock M - Exercise D 720 7,225
2023-01-18 2023-01-16 4 Wray Michael NWPX Common Stock F - Taxes D 35.5500 -141 -5 6,505
2023-01-18 2023-01-16 4 Wray Michael NWPX Common Stock F - Taxes D 35.5500 -141 -5 6,505
2023-01-18 2023-01-16 4 Wray Michael NWPX Common Stock M - Exercise D 313 6,646
2023-01-18 2023-01-16 4 Wray Michael NWPX Common Stock M - Exercise D 312 6,474
2022-10-31 2022-10-28 4 FRANSON MICHAEL C NWPX Common Stock S - Sale D 34.0087 -712 -24 16,924
2022-10-31 2022-10-27 4 FRANSON MICHAEL C NWPX Common Stock S - Sale D 34.0017 -1,851 -63 17,636
2022-10-24 2022-10-21 4 ROMAN RICHARD A NWPX Common Stock S - Sale D 32.0545 -1,411 -45 26,334
2022-10-24 2022-10-20 4 ROMAN RICHARD A NWPX Common Stock S - Sale D 32.0363 -1,133 -36 27,745
2022-10-20 2022-10-19 4 FRANSON MICHAEL C NWPX Common Stock S - Sale D 32.0088 -1,467 -47 19,487
2022-10-20 2022-10-18 4 FRANSON MICHAEL C NWPX Common Stock S - Sale D 32.0307 -634 -20 20,954
2022-10-20 2022-10-19 4 ROMAN RICHARD A NWPX Common Stock S - Sale D 32.0232 -1,464 -47 28,878
2022-10-20 2022-10-18 4 ROMAN RICHARD A NWPX Common Stock S - Sale D 32.0150 -992 -32 30,342
2022-06-17 2022-06-16 4 ROMAN RICHARD A NWPX Common Stock A - Award D 30.7500 2,276 70 31,334
2022-06-17 2022-06-15 4 ROMAN RICHARD A NWPX Common Stock S - Sale D 32.0881 -2,500 -80 29,058
2022-06-17 2022-06-16 4 LARSON KEITH R NWPX Common Stock A - Award D 30.7500 2,276 70 14,377
2022-06-17 2022-06-16 4 Paschal John NWPX Common Stock A - Award D 30.7500 2,276 70 9,092
2022-06-17 2022-06-16 4 FRANSON MICHAEL C NWPX Common Stock A - Award D 30.7500 2,276 70 21,588
2022-06-17 2022-06-16 4 Kulesa Amanda NWPX Common Stock A - Award D 30.7500 2,276 70 6,783
2022-06-06 2022-06-06 4 MONTROSS SCOTT J NWPX Common Stock S - Sale D 33.9961 -552 -19 88,739
2022-06-06 2022-06-06 4 MONTROSS SCOTT J NWPX Common Stock S - Sale D 34.1813 -1,000 -34 89,291
2022-06-01 2022-05-31 4 MONTROSS SCOTT J NWPX Common Stock S - Sale D 32.9649 -1,500 -49 90,291
2022-06-01 2022-05-31 4 MONTROSS SCOTT J NWPX Common Stock S - Sale D 33.3135 -1,000 -33 91,791
2022-05-24 2022-05-23 4 ROMAN RICHARD A NWPX Common Stock S - Sale D 32.0036 -3,574 -114 31,558
2022-05-24 2022-05-23 4 MONTROSS SCOTT J NWPX Common Stock S - Sale D 32.0173 -1,500 -48 92,791
2022-05-24 2022-05-23 4 MONTROSS SCOTT J NWPX Common Stock S - Sale D 30.4613 -1,000 -30 94,291
2022-05-19 2022-05-18 4 ROMAN RICHARD A NWPX Common Stock S - Sale D 32.0355 -6,426 -206 35,132
2022-05-19 2022-05-18 4 MONTROSS SCOTT J NWPX Common Stock S - Sale D 32.0000 -1,500 -48 95,291
2022-05-17 2022-05-16 4 MONTROSS SCOTT J NWPX Common Stock S - Sale D 30.0000 -1,000 -30 96,791
2022-05-12 2022-05-11 4 MONTROSS SCOTT J NWPX Common Stock S - Sale D 30.0000 -474 -14 97,791
2022-05-12 2022-05-10 4 MONTROSS SCOTT J NWPX Common Stock S - Sale D 30.0000 -1 -0 98,265
2022-04-14 3 Wray Michael NWPX Common Stock D 6,162
2022-04-04 2022-03-31 4 Kendrick Megan A. NWPX Performance Shares M - Exercise D -844 2,534
2022-04-04 2022-03-31 4 Kendrick Megan A. NWPX Performance Shares M - Exercise D -844 2,534
2022-04-04 2022-03-31 4 Kendrick Megan A. NWPX Common Stock F - Taxes D 25.4500 -293 -7 5,711
2022-04-04 2022-03-31 4 Kendrick Megan A. NWPX Common Stock M - Exercise D 785 6,004
2022-04-04 2022-03-31 4 Kendrick Megan A. NWPX Common Stock F - Taxes D 25.4500 -444 -11 5,219
2022-04-04 2022-03-31 4 Kendrick Megan A. NWPX Common Stock M - Exercise D 1,190 5,663
2022-04-04 2022-03-31 4 Stokes Eric NWPX Performance Shares M - Exercise D -1,739 5,650
2022-04-04 2022-03-31 4 Stokes Eric NWPX Performance Shares M - Exercise D -2,173 7,389
2022-04-04 2022-03-31 4 Stokes Eric NWPX Common Stock F - Taxes D 25.4500 -603 -15 11,501
2022-04-04 2022-03-31 4 Stokes Eric NWPX Common Stock M - Exercise D 1,617 12,104
2022-04-04 2022-03-31 4 Stokes Eric NWPX Common Stock F - Taxes D 25.4500 -1,144 -29 10,487
2022-04-04 2022-03-31 4 Stokes Eric NWPX Common Stock M - Exercise D 3,064 11,631
2022-04-04 2022-03-31 4 Wilkins Aaron NWPX Performance Shares M - Exercise D -1,946 6,325
2022-04-04 2022-03-31 4 Wilkins Aaron NWPX Performance Shares M - Exercise D -2,432 8,271
2022-04-04 2022-03-31 4 Wilkins Aaron NWPX Common Stock F - Taxes D 25.4500 -857 -22 12,989
2022-04-04 2022-03-31 4 Wilkins Aaron NWPX Common Stock M - Exercise D 1,810 13,846
2022-04-04 2022-03-31 4 Wilkins Aaron NWPX Common Stock F - Taxes D 25.4500 -1,623 -41 12,036
2022-04-04 2022-03-31 4 Wilkins Aaron NWPX Common Stock M - Exercise D 3,429 13,659
2022-04-04 2022-03-31 4 Brittain Miles NWPX Performance Shares M - Exercise D -1,914 6,221
2022-04-04 2022-03-31 4 Brittain Miles NWPX Performance Shares M - Exercise D -2,392 8,135
2022-04-04 2022-03-31 4 Brittain Miles NWPX Common Stock D - Sale to Issuer D 25.4500 -700 -18 17,102
2022-04-04 2022-03-31 4 Brittain Miles NWPX Common Stock A - Award D 1,780 17,802
2022-04-04 2022-03-31 4 Brittain Miles NWPX Common Stock D - Sale to Issuer D 25.4500 -1,327 -34 16,022
2022-04-04 2022-03-31 4 Brittain Miles NWPX Common Stock A - Award D 3,373 17,349
2022-04-04 2022-03-31 4 Smith William M NWPX Performance Shares M - Exercise D -2,105 6,844
2022-04-04 2022-03-31 4 Smith William M NWPX Performance Shares M - Exercise D -2,631 8,949
2022-04-04 2022-03-31 4 Smith William M NWPX Common Stock F - Taxes D 25.4500 -770 -20 38,609
2022-04-04 2022-03-31 4 Smith William M NWPX Common Stock M - Exercise D 1,958 39,379
2022-04-04 2022-03-31 4 Smith William M NWPX Common Stock F - Taxes D 25.4500 -1,459 -37 37,421
2022-04-04 2022-03-31 4 Smith William M NWPX Common Stock M - Exercise D 3,710 38,880
2022-04-04 2022-03-31 4 MONTROSS SCOTT J NWPX Performance Shares M - Exercise D -6,580 21,386
2022-04-04 2022-03-31 4 MONTROSS SCOTT J NWPX Performance Shares M - Exercise D -8,221 27,966
2022-04-04 2022-03-31 4 MONTROSS SCOTT J NWPX Common Stock F - Taxes D 25.4500 -2,407 -61 98,266
2022-04-04 2022-03-31 4 MONTROSS SCOTT J NWPX Common Stock M - Exercise D 6,119 100,673
2022-04-04 2022-03-31 4 MONTROSS SCOTT J NWPX Common Stock F - Taxes D 25.4500 -4,561 -116 94,554
2022-04-04 2022-03-31 4 MONTROSS SCOTT J NWPX Common Stock M - Exercise D 11,592 99,115
2022-02-10 2022-02-09 4 MONTROSS SCOTT J NWPX Common Stock S - Sale D 30.0956 -200 -6 87,523
2022-01-20 2022-01-18 4 MONTROSS SCOTT J NWPX Common Stock S - Sale D 30.1175 -200 -6 87,723
2022-01-19 2022-01-17 4 Kendrick Megan A. NWPX Restricted Stock M - Exercise D -282 845
2022-01-19 2022-01-17 4 Kendrick Megan A. NWPX Restricted Stock M - Exercise D -281 1,127
2022-01-19 2022-01-17 4 Kendrick Megan A. NWPX Restricted Stock M - Exercise D -283 1,408
2022-01-19 2022-01-17 4 Kendrick Megan A. NWPX Common Stock F - Taxes D 30.6500 -120 -4 4,473
2022-01-19 2022-01-17 4 Kendrick Megan A. NWPX Common Stock F - Taxes D 30.6500 -120 -4 4,473
2022-01-19 2022-01-17 4 Kendrick Megan A. NWPX Common Stock M - Exercise D 282 4,593
2022-01-19 2022-01-17 4 Kendrick Megan A. NWPX Common Stock F - Taxes D 30.6500 -119 -4 4,311
2022-01-19 2022-01-17 4 Kendrick Megan A. NWPX Common Stock M - Exercise D 281 4,430
2022-01-19 2022-01-17 4 Kendrick Megan A. NWPX Common Stock M - Exercise D 283 4,269
2022-01-19 2022-01-17 4 Stokes Eric NWPX Restricted Stock M - Exercise D -580 1,884
2022-01-19 2022-01-17 4 Stokes Eric NWPX Restricted Stock M - Exercise D -724 2,464
2022-01-19 2022-01-17 4 Stokes Eric NWPX Restricted Stock M - Exercise D -334 3,188
2022-01-19 2022-01-17 4 Stokes Eric NWPX Common Stock F - Taxes D 30.6500 -247 -8 8,567
2022-01-19 2022-01-17 4 Stokes Eric NWPX Common Stock M - Exercise D 580 8,814
2022-01-19 2022-01-17 4 Stokes Eric NWPX Common Stock F - Taxes D 30.6500 -308 -9 8,234
2022-01-19 2022-01-17 4 Stokes Eric NWPX Common Stock M - Exercise D 724 8,542
2022-01-19 2022-01-17 4 Stokes Eric NWPX Common Stock F - Taxes D 30.6500 -142 -4 7,818
2022-01-19 2022-01-17 4 Stokes Eric NWPX Common Stock M - Exercise D 334 7,960
2022-01-19 2022-01-17 4 Wilkins Aaron NWPX Restricted Stock M - Exercise D -649 2,107
2022-01-19 2022-01-17 4 Wilkins Aaron NWPX Restricted Stock M - Exercise D -811 2,756
2022-01-19 2022-01-17 4 Wilkins Aaron NWPX Restricted Stock M - Exercise D -283 3,567
2022-01-19 2022-01-17 4 Wilkins Aaron NWPX Common Stock F - Taxes D 30.6500 -341 -10 10,230
2022-01-19 2022-01-17 4 Wilkins Aaron NWPX Common Stock M - Exercise D 649 10,571
2022-01-19 2022-01-17 4 Wilkins Aaron NWPX Common Stock F - Taxes D 30.6500 -426 -13 9,922
2022-01-19 2022-01-17 4 Wilkins Aaron NWPX Common Stock M - Exercise D 811 10,348
2022-01-19 2022-01-17 4 Wilkins Aaron NWPX Common Stock F - Taxes D 30.6500 -148 -5 9,537
2022-01-19 2022-01-17 4 Wilkins Aaron NWPX Common Stock M - Exercise D 283 9,685
2022-01-19 2022-01-17 4 Brittain Miles NWPX Restricted Stock M - Exercise D -638 2,075
2022-01-19 2022-01-17 4 Brittain Miles NWPX Restricted Stock M - Exercise D -797 2,713
2022-01-19 2022-01-17 4 Brittain Miles NWPX Restricted Stock M - Exercise D -387 3,510
2022-01-19 2022-01-17 4 Brittain Miles NWPX Common Stock F - Taxes D 30.6500 -284 -9 13,976
2022-01-19 2022-01-17 4 Brittain Miles NWPX Common Stock M - Exercise D 638 14,260
2022-01-19 2022-01-17 4 Brittain Miles NWPX Common Stock F - Taxes D 30.6500 -355 -11 13,622
2022-01-19 2022-01-17 4 Brittain Miles NWPX Common Stock M - Exercise D 797 13,977
2022-01-19 2022-01-17 4 Brittain Miles NWPX Common Stock F - Taxes D 30.6500 -172 -5 13,180
2022-01-19 2022-01-17 4 Brittain Miles NWPX Common Stock M - Exercise D 387 13,352
2022-01-19 2022-01-17 4 Smith William M NWPX Restricted Stock M - Exercise D -702 2,281
2022-01-19 2022-01-17 4 Smith William M NWPX Restricted Stock M - Exercise D -877 2,983
2022-01-19 2022-01-17 4 Smith William M NWPX Restricted Stock M - Exercise D -926 3,860
2022-01-19 2022-01-17 4 Smith William M NWPX Common Stock F - Taxes D 30.6500 -313 -10 35,170
2022-01-19 2022-01-17 4 Smith William M NWPX Common Stock M - Exercise D 702 35,483
2022-01-19 2022-01-17 4 Smith William M NWPX Common Stock F - Taxes D 30.6500 -391 -12 34,781
2022-01-19 2022-01-17 4 Smith William M NWPX Common Stock M - Exercise D 877 35,172
2022-01-19 2022-01-17 4 Smith William M NWPX Common Stock F - Taxes D 30.6500 -413 -13 34,295
2022-01-19 2022-01-17 4 Smith William M NWPX Common Stock M - Exercise D 926 34,708
2022-01-19 2022-01-17 4 MONTROSS SCOTT J NWPX Restricted Stock M - Exercise D -2,193 7,127
2022-01-19 2022-01-17 4 MONTROSS SCOTT J NWPX Restricted Stock M - Exercise D -2,741 9,320
2022-01-19 2022-01-17 4 MONTROSS SCOTT J NWPX Restricted Stock M - Exercise D -2,812 12,061
2022-01-19 2022-01-17 4 MONTROSS SCOTT J NWPX Common Stock F - Taxes D 30.6500 -854 -26 87,923
2022-01-19 2022-01-17 4 MONTROSS SCOTT J NWPX Common Stock M - Exercise D 2,193 88,777
2022-01-19 2022-01-17 4 MONTROSS SCOTT J NWPX Common Stock F - Taxes D 30.6500 -1,168 -36 86,584
2022-01-19 2022-01-17 4 MONTROSS SCOTT J NWPX Common Stock M - Exercise D 2,741 87,752
2022-01-19 2022-01-17 4 MONTROSS SCOTT J NWPX Common Stock F - Taxes D 30.6500 -1,255 -38 85,011
2022-01-19 2022-01-17 4 MONTROSS SCOTT J NWPX Common Stock M - Exercise D 2,812 86,266
2022-01-18 2022-01-14 4 MONTROSS SCOTT J NWPX Common Stock S - Sale D 30.1614 -200 -6 83,454
2022-01-18 2022-01-13 4 MONTROSS SCOTT J NWPX Common Stock S - Sale D 30.6310 -200 -6 83,654
2022-01-12 2022-01-12 4 MONTROSS SCOTT J NWPX Common Stock S - Sale D 30.3782 -200 -6 83,854
2022-01-12 2022-01-11 4 MONTROSS SCOTT J NWPX Common Stock S - Sale D 30.2330 -200 -6 84,054
2022-01-12 2022-01-10 4 MONTROSS SCOTT J NWPX Common Stock S - Sale D 30.2900 -200 -6 84,254
2022-01-10 2022-01-07 4 MONTROSS SCOTT J NWPX Common Stock S - Sale D 30.2999 -200 -6 84,454
2022-01-10 2022-01-06 4 MONTROSS SCOTT J NWPX Common Stock S - Sale D 31.2727 -200 -6 84,654
2022-01-05 2022-01-05 4 MONTROSS SCOTT J NWPX Common Stock S - Sale D 31.7725 -200 -6 85,054
2022-01-05 2022-01-04 4 MONTROSS SCOTT J NWPX Common Stock S - Sale D 31.7457 -200 -6 85,054
2022-01-05 2022-01-03 4 MONTROSS SCOTT J NWPX Common Stock S - Sale D 32.0000 -300 -10 85,254
2022-01-03 2021-12-31 4 MONTROSS SCOTT J NWPX Common Stock S - Sale D 31.1900 -200 -6 85,554
2022-01-03 2021-12-30 4 MONTROSS SCOTT J NWPX Common Stock S - Sale D 31.0825 -200 -6 85,754
2022-01-03 2021-12-29 4 MONTROSS SCOTT J NWPX Common Stock S - Sale D 30.4150 -200 -6 85,954
2021-12-29 2021-12-28 4 MONTROSS SCOTT J NWPX Common Stock S - Sale D 30.9389 -200 -6 86,154
2021-12-29 2021-12-27 4 MONTROSS SCOTT J NWPX Common Stock S - Sale D 30.0050 -200 -6 86,354
2021-12-20 2021-12-17 4 MONTROSS SCOTT J NWPX Common Stock S - Sale D 30.0000 -200 -6 86,554
2021-12-20 2021-12-16 4 MONTROSS SCOTT J NWPX Common Stock S - Sale D 30.5950 -200 -6 86,754
2021-12-16 2021-12-15 4 MONTROSS SCOTT J NWPX Common Stock S - Sale D 30.0004 -200 -6 86,954
2021-12-16 2021-12-14 4 MONTROSS SCOTT J NWPX Common Stock S - Sale D 30.0000 -200 -6 87,154
2021-12-10 2021-12-09 4 MONTROSS SCOTT J NWPX Common Stock S - Sale D 30.1200 -200 -6 87,354
2021-12-07 2021-12-06 4 LARSON KEITH R NWPX Common Stock S - Sale D 28.9803 -313 -9 12,101
2021-11-30 2021-11-29 4 LARSON KEITH R NWPX Common Stock S - Sale D 29.6238 -1,000 -30 12,414
2021-11-30 2021-11-29 4 MONTROSS SCOTT J NWPX Common Stock S - Sale D 30.0000 -200 -6 87,554
2021-11-30 2021-11-26 4 MONTROSS SCOTT J NWPX Common Stock S - Sale D 30.0600 -200 -6 87,754
2021-11-24 2021-11-24 4 MONTROSS SCOTT J NWPX Common Stock S - Sale D 31.0650 -200 -6 87,954
2021-11-24 2021-11-23 4 MONTROSS SCOTT J NWPX Common Stock S - Sale D 30.7500 -200 -6 88,154
2021-11-24 2021-11-22 4 LARSON KEITH R NWPX Common Stock S - Sale D 30.8969 -1,000 -31 13,414
2021-11-18 2021-11-15 4 LARSON KEITH R NWPX Common Stock S - Sale D 29.2414 -1,000 -29 14,414
2021-11-18 2021-11-15 4 MONTROSS SCOTT J NWPX Common Stock S - Sale D 30.2950 -200 -6 88,354
2021-08-04 2021-08-02 4 LARSON KEITH R NWPX Common Stock S - Sale D 28.0793 -1,000 -28 15,414
2021-07-28 2021-07-26 4 LARSON KEITH R NWPX Common Stock S - Sale D 28.7275 -1,000 -29 16,414
2021-07-21 2021-07-19 4 LARSON KEITH R NWPX Common Stock S - Sale D 27.2365 -1,000 -27 17,414
2021-07-08 2021-07-06 4 LARSON KEITH R NWPX Common Stock S - Sale D 27.9487 -1,000 -28 18,414
2021-06-30 2021-06-28 4 LARSON KEITH R NWPX Common Stock S - Sale D 28.9861 -1,000 -29 19,414
2021-06-23 2021-06-21 4 LARSON KEITH R NWPX Common Stock S - Sale D 28.7608 -1,000 -29 20,414
2021-06-16 2021-06-14 4 MONTROSS SCOTT J NWPX Common Stock S - Sale D 30.4500 -200 -6 88,554
2021-06-16 2021-06-14 4 LARSON KEITH R NWPX Common Stock S - Sale D 30.0836 -1,000 -30 21,414
2021-06-14 2021-06-11 4 MONTROSS SCOTT J NWPX Common Stock S - Sale D 30.8800 -200 -6 88,754
2021-06-14 2021-06-10 4 MONTROSS SCOTT J NWPX Common Stock S - Sale D 31.5414 -200 -6 88,954
2021-06-14 2021-06-10 4 Kulesa Amanda NWPX Common Stock A - Award D 30.9400 2,101 65 4,507
2021-06-14 2021-06-10 4 Paschal John NWPX Common Stock A - Award D 30.9400 2,101 65 6,816
2021-06-14 2021-06-10 4 Yearsley William S. NWPX Common Stock A - Award D 30.9400 2,101 65 6,885
2021-06-14 2021-06-10 4 LARSON KEITH R NWPX Common Stock A - Award D 30.9400 2,101 65 22,414
2021-06-14 2021-06-10 4 FRANSON MICHAEL C NWPX Common Stock A - Award D 30.9400 2,101 65 19,312
2021-06-14 2021-06-10 4 ROMAN RICHARD A NWPX Common Stock A - Award D 30.9400 2,101 65 41,558
2021-06-10 2021-06-09 4 MONTROSS SCOTT J NWPX Common Stock S - Sale D 32.0250 -20 -1 89,154
2021-06-10 2021-06-08 4 MONTROSS SCOTT J NWPX Common Stock S - Sale D 32.0000 -300 -10 89,174
2021-06-08 2021-06-07 4 LARSON KEITH R NWPX Common Stock S - Sale D 31.7692 -1,000 -32 20,313
2021-06-08 2021-06-07 4 MONTROSS SCOTT J NWPX Common Stock S - Sale D 31.4875 -200 -6 89,474
2021-06-08 2021-06-04 4 MONTROSS SCOTT J NWPX Common Stock S - Sale D 31.1650 -200 -6 89,674
2021-06-04 2021-06-03 4 MONTROSS SCOTT J NWPX Common Stock S - Sale D 30.8650 -200 -6 89,874
2021-06-04 2021-06-02 4 MONTROSS SCOTT J NWPX Common Stock S - Sale D 31.6900 -200 -6 90,074
2021-06-02 2021-06-01 4 LARSON KEITH R NWPX Common Stock S - Sale D 31.5745 -1,000 -32 21,313
2021-06-02 2021-06-01 4 MONTROSS SCOTT J NWPX Common Stock S - Sale D 31.6768 -200 -6 90,274
2021-06-02 2021-05-28 4 MONTROSS SCOTT J NWPX Common Stock S - Sale D 32.1200 -300 -10 90,474
2021-05-28 2021-05-27 4 MONTROSS SCOTT J NWPX Common Stock S - Sale D 32.1867 -300 -10 90,774
2021-05-28 2021-05-26 4 MONTROSS SCOTT J NWPX Common Stock S - Sale D 31.8800 -200 -6 91,074
2021-05-26 2021-05-25 4 MONTROSS SCOTT J NWPX Common Stock S - Sale D 33.5712 -300 -10 91,274
2021-05-26 2021-05-24 4 MONTROSS SCOTT J NWPX Common Stock S - Sale D 34.1900 -300 -10 91,574
2021-05-26 2021-05-24 4 LARSON KEITH R NWPX Common Stock S - Sale D 33.7400 -1,500 -51 22,313
2021-05-24 2021-05-20 4 MONTROSS SCOTT J NWPX Common Stock S - Sale D 32.1054 -300 -10 92,714
2021-05-24 2020-05-21 4 MONTROSS SCOTT J NWPX Common Stock S - Sale D 33.3200 -300 -10 91,874
2021-05-21 2021-05-19 4 ROMAN RICHARD A NWPX Common Stock S - Sale D 32.2235 -3,000 -97 39,457
2021-05-20 2021-05-19 4 MONTROSS SCOTT J NWPX Common Stock S - Sale D 31.8260 -200 -6 92,474
2021-05-20 2021-05-18 4 MONTROSS SCOTT J NWPX Common Stock S - Sale D 32.1054 -300 -10 92,674
2021-05-19 2021-05-17 4 LARSON KEITH R NWPX Common Stock S - Sale D 31.7300 -1,000 -32 23,813
2021-05-18 2021-05-17 4 MONTROSS SCOTT J NWPX Common Stock S - Sale D 31.8150 -200 -6 92,974
2021-05-18 2021-05-14 4 MONTROSS SCOTT J NWPX Common Stock S - Sale D 31.5400 -200 -6 93,174
2021-05-14 2021-05-13 4 MONTROSS SCOTT J NWPX Common Stock S - Sale D 30.7850 -200 -6 93,374
2021-05-14 2021-05-12 4 MONTROSS SCOTT J NWPX Common Stock S - Sale D 30.5000 -200 -6 93,574
2021-05-12 2021-05-10 4 LARSON KEITH R NWPX Common Stock S - Sale D 32.0047 -1,500 -48 24,813
2021-05-12 2021-05-11 4 MONTROSS SCOTT J NWPX Common Stock S - Sale D 31.0000 -200 -6 93,774
2021-05-12 2021-05-10 4 MONTROSS SCOTT J NWPX Common Stock S - Sale D 32.1174 -300 -10 93,974
2021-04-02 2021-03-31 4 Kendrick Megan A. NWPX Performance Shares M - Exercise D -844 4,222
2021-04-02 2021-03-31 4 Kendrick Megan A. NWPX Performance Shares M - Exercise D -849 5,066
2021-04-02 2021-03-31 4 Kendrick Megan A. NWPX Common Stock F - Taxes D 33.4200 -630 -21 3,986
2021-04-02 2021-03-31 4 Kendrick Megan A. NWPX Common Stock M - Exercise D 1,688 4,616
2021-04-02 2021-03-31 4 Kendrick Megan A. NWPX Common Stock F - Taxes D 33.4200 -399 -13 2,928
2021-04-02 2021-03-31 4 Kendrick Megan A. NWPX Common Stock M - Exercise D 1,070 3,327
2021-04-02 2021-03-31 4 Stokes Eric NWPX Performance Shares M - Exercise D -2,173 9,562
2021-04-02 2021-03-31 4 Stokes Eric NWPX Performance Shares M - Exercise D -998 11,735
2021-04-02 2021-03-31 4 Stokes Eric NWPX Common Stock F - Taxes D 33.4200 -1,623 -54 7,626
2021-04-02 2021-03-31 4 Stokes Eric NWPX Common Stock M - Exercise D 4,346 9,249
2021-04-02 2021-03-31 4 Stokes Eric NWPX Common Stock F - Taxes D 33.4200 -469 -16 4,903
2021-04-02 2021-03-31 4 Stokes Eric NWPX Common Stock M - Exercise D 1,257 5,372
2021-04-02 2021-03-31 4 Brittain Miles NWPX Performance Shares M - Exercise D -2,392 10,527
2021-04-02 2021-03-31 4 Brittain Miles NWPX Performance Shares M - Exercise D -1,157 12,919
2021-04-02 2021-03-31 4 Brittain Miles NWPX Common Stock F - Taxes D 33.4200 -1,882 -63 12,965
2021-04-02 2021-03-31 4 Brittain Miles NWPX Common Stock M - Exercise D 4,784 14,847
2021-04-02 2021-03-31 4 Brittain Miles NWPX Common Stock F - Taxes D 33.4200 -573 -19 10,063
2021-04-02 2021-03-31 4 Brittain Miles NWPX Common Stock M - Exercise D 1,458 10,636
2021-04-02 2021-03-31 4 Smith William M NWPX Performance Shares M - Exercise D -2,631 11,580
2021-04-02 2021-03-31 4 Smith William M NWPX Performance Shares M - Exercise D -2,778 14,211
2021-04-02 2021-03-31 4 Smith William M NWPX Common Stock F - Taxes D 33.4200 -2,070 -69 33,782
2021-04-02 2021-03-31 4 Smith William M NWPX Common Stock M - Exercise D 5,262 35,852
2021-04-02 2021-03-31 4 Smith William M NWPX Common Stock F - Taxes D 33.4200 -1,377 -46 30,590
2021-04-02 2021-03-31 4 Smith William M NWPX Common Stock M - Exercise D 3,500 31,967
2021-04-02 2021-03-31 4 Wilkins Aaron NWPX Performance Shares M - Exercise D -2,432 10,703
2021-04-02 2021-03-31 4 Wilkins Aaron NWPX Performance Shares M - Exercise D -849 13,135
2021-04-02 2021-03-31 4 Wilkins Aaron NWPX Common Stock F - Taxes D 33.4200 -2,303 -77 9,402
2021-04-02 2021-03-31 4 Wilkins Aaron NWPX Common Stock M - Exercise D 4,864 11,705
2021-04-02 2021-03-31 4 Wilkins Aaron NWPX Common Stock F - Taxes D 33.4200 -506 -17 6,841
2021-04-02 2021-03-31 4 Wilkins Aaron NWPX Common Stock M - Exercise D 1,070 7,347
2021-04-02 2021-03-31 4 MONTROSS SCOTT J NWPX Performance Shares M - Exercise D -8,221 36,187
2021-04-02 2021-03-31 4 MONTROSS SCOTT J NWPX Performance Shares M - Exercise D -8,435 44,408
2021-04-02 2021-03-31 4 MONTROSS SCOTT J NWPX Common Stock F - Taxes D 33.4200 -6,469 -216 94,274
2021-04-02 2021-03-31 4 MONTROSS SCOTT J NWPX Common Stock M - Exercise D 16,442 100,743
2021-04-02 2021-03-31 4 MONTROSS SCOTT J NWPX Common Stock F - Taxes D 33.4200 -4,182 -140 84,301
2021-04-02 2021-03-31 4 MONTROSS SCOTT J NWPX Common Stock M - Exercise D 10,628 88,483
2021-03-22 2021-03-18 4 Kendrick Megan A. NWPX Performance Shares A - Award D 2,533 5,915
2021-03-22 2021-03-18 4 Kendrick Megan A. NWPX Restricted Stock A - Award D 845 1,691
2021-03-22 2021-03-18 4 Stokes Eric NWPX Performance Shares A - Award D 5,217 12,733
2021-03-22 2021-03-18 4 Stokes Eric NWPX Restricted Stock A - Award D 1,739 3,522
2021-03-22 2021-03-18 4 Brittain Miles NWPX Performance Shares A - Award D 5,743 14,076
2021-03-22 2021-03-18 4 Brittain Miles NWPX Restricted Stock A - Award D 1,915 3,897
2021-03-22 2021-03-18 4 Smith William M NWPX Performance Shares A - Award D 6,317 16,989
2021-03-22 2021-03-18 4 Smith William M NWPX Restricted Stock A - Award D 2,106 4,786
2021-03-22 2021-03-18 4 Wilkins Aaron NWPX Performance Shares A - Award D 5,839 13,984
2021-03-22 2021-03-18 4 Wilkins Aaron NWPX Restricted Stock A - Award D 1,946 3,850
2021-03-22 2021-03-18 4 MONTROSS SCOTT J NWPX Performance Shares A - Award D 19,741 52,843
2021-03-22 2021-03-18 4 MONTROSS SCOTT J NWPX Restricted Stock A - Award D 6,580 14,873
2021-01-19 2021-01-15 4 Stokes Eric NWPX Restricted Stock M - Exercise D -724 1,783
2021-01-19 2021-01-15 4 Stokes Eric NWPX Restricted Stock M - Exercise D -332 2,507
2021-01-19 2021-01-15 4 Stokes Eric NWPX Common Stock F - Taxes D 31.5300 -308 -10 4,115
2021-01-19 2021-01-15 4 Stokes Eric NWPX Common Stock M - Exercise D 724 4,423
2021-01-19 2021-01-15 4 Stokes Eric NWPX Common Stock F - Taxes D 31.5300 -141 -4 3,699
2021-01-19 2021-01-15 4 Stokes Eric NWPX Common Stock M - Exercise D 332 3,840
2021-01-19 2021-01-15 4 Wilkins Aaron NWPX Restricted Stock M - Exercise D -811 1,904
2021-01-19 2021-01-15 4 Wilkins Aaron NWPX Restricted Stock M - Exercise D -283 2,715
2021-01-19 2021-01-15 4 Wilkins Aaron NWPX Common Stock F - Taxes D 31.5300 -426 -13 6,277
2021-01-19 2021-01-15 4 Wilkins Aaron NWPX Common Stock M - Exercise D 811 6,703
2021-01-19 2021-01-15 4 Wilkins Aaron NWPX Common Stock F - Taxes D 31.5300 -148 -5 5,892
2021-01-19 2021-01-15 4 Wilkins Aaron NWPX Common Stock M - Exercise D 283 6,040
2021-01-19 2021-01-15 4 Smith William M NWPX Restricted Stock M - Exercise D -877 2,680
2021-01-19 2021-01-15 4 Smith William M NWPX Restricted Stock M - Exercise D -926 3,557
2021-01-19 2021-01-15 4 Smith William M NWPX Common Stock F - Taxes D 31.5300 -391 -12 28,467
2021-01-19 2021-01-15 4 Smith William M NWPX Common Stock M - Exercise D 877 28,858
2021-01-19 2021-01-15 4 Smith William M NWPX Common Stock F - Taxes D 31.5300 -413 -13 27,981
2021-01-19 2021-01-15 4 Smith William M NWPX Common Stock M - Exercise D 926 28,394
2021-01-19 2021-01-15 4 Kendrick Megan A. NWPX Restricted Stock M - Exercise D -281 846
2021-01-19 2021-01-15 4 Kendrick Megan A. NWPX Restricted Stock M - Exercise D -283 1,127
2021-01-19 2021-01-15 4 Kendrick Megan A. NWPX Common Stock F - Taxes D 31.5300 -119 -4 2,257
2021-01-19 2021-01-15 4 Kendrick Megan A. NWPX Common Stock M - Exercise D 281 2,376
2021-01-19 2021-01-15 4 Kendrick Megan A. NWPX Common Stock F - Taxes D 31.5300 -120 -4 2,095
2021-01-19 2021-01-15 4 Kendrick Megan A. NWPX Common Stock M - Exercise D 283 2,215
2021-01-19 2021-01-15 4 MONTROSS SCOTT J NWPX Restricted Stock M - Exercise D -2,741 8,293
2021-01-19 2021-01-15 4 MONTROSS SCOTT J NWPX Restricted Stock M - Exercise D -2,812 11,034
2021-01-19 2021-01-15 4 MONTROSS SCOTT J NWPX Common Stock F - Taxes D 31.5300 -1,160 -37 77,855
2021-01-19 2021-01-15 4 MONTROSS SCOTT J NWPX Common Stock M - Exercise D 2,741 79,015
2021-01-19 2021-01-15 4 MONTROSS SCOTT J NWPX Common Stock F - Taxes D 31.5300 -1,255 -40 76,274
2021-01-19 2021-01-15 4 MONTROSS SCOTT J NWPX Common Stock M - Exercise D 2,812 77,529
2021-01-19 2021-01-15 4 Brittain Miles NWPX Restricted Stock M - Exercise D -797 1,982
2021-01-19 2021-01-15 4 Brittain Miles NWPX Restricted Stock M - Exercise D -385 2,779
2021-01-19 2021-01-15 4 Brittain Miles NWPX Common Stock F - Taxes D 31.5300 -339 -11 9,178
2021-01-19 2021-01-15 4 Brittain Miles NWPX Common Stock M - Exercise D 797 9,517
2021-01-19 2021-01-15 4 Brittain Miles NWPX Common Stock F - Taxes D 31.5300 -164 -5 8,720
2021-01-19 2021-01-15 4 Brittain Miles NWPX Common Stock M - Exercise D 385 8,884
2020-09-11 2020-09-10 4 Kulesa Amanda NWPX Common Stock A - Award D 27.0200 2,406 65 2,406
2020-09-11 2020-09-10 4 Yearsley William S. NWPX Common Stock A - Award D 27.0200 2,221 60 4,784
2020-07-14 3 Kulesa Amanda NWPX Common Stock D 0
2020-06-08 2020-06-04 4 Paschal John NWPX Common Stock A - Award D 25.3700 2,563 65 4,715
2020-06-08 2020-06-04 4 Yearsley William S. NWPX Common Stock A - Award D 25.3700 2,563 65 2,563
2020-06-08 2020-06-04 4 ROMAN RICHARD A NWPX Common Stock A - Award D 25.3700 2,563 65 42,457
2020-06-08 2020-06-04 4 FRANSON MICHAEL C NWPX Common Stock A - Award D 25.3700 2,563 65 17,211
2020-06-08 2020-06-04 4 LARSON KEITH R NWPX Common Stock A - Award D 25.3700 2,563 65 26,313
2020-06-05 2020-06-01 4 Applebaum Michelle Galanter NWPX Common Stock S - Sale D 25.5800 -4,126 -106 18,317
2020-04-02 2020-03-31 4 Kendrick Megan A. NWPX Performance Shares M - Exercise D -1,698 3,382
2020-04-02 2020-03-31 4 Kendrick Megan A. NWPX Common Stock F - Taxes D 22.2500 -862 -19 1,932
2020-04-02 2020-03-31 4 Kendrick Megan A. NWPX Common Stock M - Exercise D 2,309 2,794
2020-04-02 2020-03-31 4 Brittain Miles NWPX Performance Shares M - Exercise D -2,313 8,333
2020-04-02 2020-03-31 4 Brittain Miles NWPX Common Stock F - Taxes D 22.2500 -1,175 -26 8,499
2020-04-02 2020-03-31 4 Brittain Miles NWPX Common Stock M - Exercise D 3,146 9,674
2020-04-02 2020-03-31 4 Stokes Eric NWPX Performance Shares M - Exercise D -1,995 7,516
2020-04-02 2020-03-31 4 Stokes Eric NWPX Common Stock F - Taxes D 22.2500 -1,013 -23 3,508
2020-04-02 2020-03-31 4 Stokes Eric NWPX Common Stock M - Exercise D 2,713 4,521
2020-04-02 2020-03-31 4 GANTT ROBIN A NWPX Performance Shares M - Exercise D -5,628 2,814
2020-04-02 2020-03-31 4 GANTT ROBIN A NWPX Common Stock F - Taxes D 22.2500 -3,700 -82 39,904
2020-04-02 2020-03-31 4 GANTT ROBIN A NWPX Common Stock M - Exercise D 7,654 43,604
2020-04-02 2020-03-31 4 Wilkins Aaron NWPX Performance Shares M - Exercise D -1,698 8,145
2020-04-02 2020-03-31 4 Wilkins Aaron NWPX Common Stock F - Taxes D 22.2500 -1,070 -24 5,757
2020-04-02 2020-03-31 4 Wilkins Aaron NWPX Common Stock M - Exercise D 2,309 6,827
2020-04-02 2020-03-31 4 Smith William M NWPX Performance Shares M - Exercise D -5,557 10,672
2020-04-02 2020-03-31 4 Smith William M NWPX Common Stock F - Taxes D 22.2500 -2,974 -66 27,468
2020-04-02 2020-03-31 4 Smith William M NWPX Common Stock M - Exercise D 7,558 30,442
2020-04-02 3 Yearsley William S. NWPX Common Stock D 0
2020-04-02 2020-03-31 4 MONTROSS SCOTT J NWPX Performance Shares M - Exercise D -16,873 33,102
2020-04-02 2020-03-31 4 MONTROSS SCOTT J NWPX Common Stock F - Taxes D 22.2500 -9,029 -201 74,717
2020-04-02 2020-03-31 4 MONTROSS SCOTT J NWPX Common Stock M - Exercise D 22,947 83,746
2020-03-30 3 Kendrick Megan A. NWPX Common Stock D 970
2020-03-30 3 Kendrick Megan A. NWPX Common Stock D 970
2020-03-30 3 Kendrick Megan A. NWPX Common Stock D 970
2020-03-30 2020-03-26 4 Kendrick Megan A. NWPX Performance Shares A - Award D 2,533 5,080
2020-03-30 2020-03-26 4 Kendrick Megan A. NWPX Restricted Stock A - Award D 844 1,410
2020-03-30 2020-03-26 4 Brittain Miles NWPX Performance Shares A - Award D 7,176 10,646
2020-03-30 2020-03-26 4 Brittain Miles NWPX Restricted Stock A - Award D 2,392 3,164
2020-03-30 3 Stokes Eric NWPX Common Stock D 3,616
2020-03-30 3 Stokes Eric NWPX Common Stock D 3,616
2020-03-30 3 Stokes Eric NWPX Common Stock D 3,616
2020-03-30 2020-03-26 4 Stokes Eric NWPX Performance Shares A - Award D 6,518 9,511
2020-03-30 2020-03-26 4 Stokes Eric NWPX Restricted Stock A - Award D 2,173 2,839
2020-03-30 2020-03-26 4 ROMAN RICHARD A NWPX Incentive Stock Option M - Exercise D 24.15 24.1500 -4,140 -100 0
2020-03-30 2020-03-26 4 ROMAN RICHARD A NWPX Non-Qualified Stock Option M - Exercise D 24.15 24.1500 -19,860 -480 0
2020-03-30 2020-03-26 4 ROMAN RICHARD A NWPX Common Stock F - Taxes D 26.6500 -3,752 -100 39,894
2020-03-30 2020-03-26 4 ROMAN RICHARD A NWPX Common Stock M - Exercise D 24.1500 4,140 100 43,646
2020-03-30 2020-03-26 4 ROMAN RICHARD A NWPX Common Stock F - Taxes D 26.6500 -17,997 -480 39,506
2020-03-30 2020-03-26 4 ROMAN RICHARD A NWPX Common Stock M - Exercise D 24.1500 19,860 480 57,503
2020-03-30 2020-03-26 4 MONTROSS SCOTT J NWPX Performance Shares A - Award D 24,667 49,975
2020-03-30 2020-03-26 4 MONTROSS SCOTT J NWPX Restricted Stock A - Award D 8,222 13,846
2020-03-30 2020-03-26 4 Wilkins Aaron NWPX Performance Shares A - Award D 7,296 9,843
2020-03-30 2020-03-26 4 Wilkins Aaron NWPX Restricted Stock A - Award D 2,432 2,998
2020-03-30 2020-03-26 4 Smith William M NWPX Performance Shares A - Award D 7,894 16,229
2020-03-30 2020-03-26 4 Smith William M NWPX Restricted Stock A - Award D 2,631 4,483
2020-03-16 2020-03-11 4 FRANSON MICHAEL C NWPX Common Stock P - Purchase D 25.3200 1,000 25 14,648
2020-01-17 2020-01-15 4 Smith William M NWPX Restricted Stock M - Exercise D -926 1,852
2020-01-17 2020-01-15 4 Smith William M NWPX Common Stock F - Taxes D 33.6600 -413 -14 22,884
2020-01-17 2020-01-15 4 Smith William M NWPX Common Stock M - Exercise D 926 23,297
2020-01-17 2020-01-15 4 Wilkins Aaron NWPX Restricted Stock M - Exercise D -283 566
2020-01-17 2020-01-15 4 Wilkins Aaron NWPX Common Stock F - Taxes D 33.6600 -146 -5 4,518
2020-01-17 2020-01-15 4 Wilkins Aaron NWPX Common Stock M - Exercise D 283 4,664
2020-01-17 2020-01-15 4 Brittain Miles NWPX Restricted Stock M - Exercise D -385 772
2020-01-17 2020-01-15 4 Brittain Miles NWPX Common Stock F - Taxes D 33.6600 -164 -6 6,528
2020-01-17 2020-01-15 4 Brittain Miles NWPX Common Stock M - Exercise D 385 6,692
2020-01-17 2020-01-15 4 GANTT ROBIN A NWPX Restricted Stock M - Exercise D -938 1,876
2020-01-17 2020-01-15 4 GANTT ROBIN A NWPX Common Stock F - Taxes D 33.6600 -503 -17 35,950
2020-01-17 2020-01-15 4 GANTT ROBIN A NWPX Common Stock M - Exercise D 938 36,453
2020-01-17 2020-01-15 4 MONTROSS SCOTT J NWPX Restricted Stock M - Exercise D -2,812 5,624
2020-01-17 2020-01-15 4 MONTROSS SCOTT J NWPX Common Stock F - Taxes D 33.6600 -1,255 -42 60,799
2020-01-17 2020-01-15 4 MONTROSS SCOTT J NWPX Common Stock M - Exercise D 2,812 62,054
2019-09-16 2019-09-12 4 Paschal John NWPX Common Stock A - Award D 27.8900 2,152 60 2,152
2019-08-22 3 Paschal John NWPX Common Stock D 0
2019-06-24 2019-06-20 4 ROMAN RICHARD A NWPX Common Stock A - Award D 24.5600 2,443 60 37,643
2019-06-24 2019-06-20 4 Applebaum Michelle Galanter NWPX Common Stock A - Award D 24.5600 2,443 60 22,443
2019-06-24 2019-06-20 4 FRANSON MICHAEL C NWPX Common Stock A - Award D 24.5600 2,443 60 13,648
2019-06-24 2019-06-20 4 LARSON KEITH R NWPX Common Stock A - Award D 24.5600 2,443 60 23,750
2019-03-28 2019-03-26 4 Brittain Miles NWPX Performance Shares A - Award D 3,470 3,470
2019-03-28 2019-03-26 4 Brittain Miles NWPX Restricted Stock A - Award D 1,157 1,157
2019-03-28 2019-03-26 4 MONTROSS SCOTT J NWPX Performance Shares A - Award D 25,308 25,308
2019-03-28 2019-03-26 4 MONTROSS SCOTT J NWPX Restricted Stock A - Award D 8,436 8,436
2019-03-28 2019-03-26 4 GANTT ROBIN A NWPX Performance Shares A - Award D 8,442 8,442
2019-03-28 2019-03-26 4 GANTT ROBIN A NWPX Restricted Stock A - Award D 2,814 2,814
2019-03-28 2019-03-26 4 Smith William M NWPX Performance Shares A - Award D 8,335 8,335
2019-03-28 2019-03-26 4 Smith William M NWPX Restricted Stock A - Award D 2,778 2,778
2019-03-28 2019-03-26 4 Wilkins Aaron NWPX Performance Shares A - Award D 2,547 2,547
2019-03-28 2019-03-26 4 Wilkins Aaron NWPX Restricted Stock A - Award D 849 849
2019-01-30 3 Brittain Miles NWPX Common Stock D 12,614
2019-01-30 3 Brittain Miles NWPX Common Stock D 12,614
2019-01-30 3 Brittain Miles NWPX Common Stock D 12,614
2018-12-18 2018-12-14 4 ROMAN RICHARD A NWPX Common Stock S - Sale D 23.0400 -9,446 -218 35,200
2018-09-07 2018-09-06 4 Applebaum Michelle Galanter NWPX Common Stock P - Purchase D 17.9678 3,604 65 20,000
2018-06-08 2018-06-06 4 FRANSON MICHAEL C NWPX Common Stock A - Award D 21.4800 2,793 60 11,205
2018-06-08 2018-06-06 4 LARSON KEITH R NWPX Common Stock A - Award D 21.4800 2,793 60 21,307
2018-06-08 2018-06-06 4 DEMOREST HARRY L NWPX Common Stock A - Award D 21.4800 2,793 60 34,096
2018-06-08 2018-06-06 4 Applebaum Michelle Galanter NWPX Common Stock A - Award D 21.4800 2,793 60 16,396
2018-01-17 2018-01-16 4 Dana Martin W NWPX Restricted Stock Units M - Exercise D -24,627 0
2018-01-17 2018-01-16 4 Dana Martin W NWPX Common Stock F - Taxes D 19.8700 -11,724 -233 21,946
2018-01-17 2018-01-16 4 Dana Martin W NWPX Common Stock M - Exercise D 24,627 33,670
2018-01-17 2018-01-16 4 GANTT ROBIN A NWPX Restricted Stock Units M - Exercise D -24,947 0
2018-01-17 2018-01-16 4 GANTT ROBIN A NWPX Common Stock F - Taxes D 19.8700 -8,629 -171 35,515
2018-01-17 2018-01-16 4 GANTT ROBIN A NWPX Common Stock M - Exercise D 24,947 44,144
2018-01-17 2018-01-15 4 GANTT ROBIN A NWPX Performance Shares A - Award D 5,468 5,468
2018-01-17 2018-01-16 4 MONTROSS SCOTT J NWPX Restricted Stock Units M - Exercise D -52,972 0
2018-01-17 2018-01-16 4 MONTROSS SCOTT J NWPX Common Stock F - Taxes D 19.8700 -21,154 -420 59,242
2018-01-17 2018-01-16 4 MONTROSS SCOTT J NWPX Common Stock M - Exercise D 52,972 80,396
2018-01-17 2018-01-15 4 MONTROSS SCOTT J NWPX Performance Shares A - Award D 17,693 17,693
2018-01-17 2018-01-16 4 Smith William M NWPX Restricted Stock Units M - Exercise D -24,627 0
2018-01-17 2018-01-16 4 Smith William M NWPX Common Stock F - Taxes D 19.8700 -9,508 -189 22,371
2018-01-17 2018-01-16 4 Smith William M NWPX Common Stock M - Exercise D 24,627 31,879
2018-01-17 2018-01-15 4 Smith William M NWPX Performance Shares A - Award D 3,085 3,085
2018-01-17 2018-01-16 4 Wilkins Aaron NWPX Restricted Stock Units M - Exercise D -8,503 0
2018-01-17 2018-01-16 4 Wilkins Aaron NWPX Common Stock F - Taxes D 19.8700 -4,265 -85 4,381
2018-01-17 2018-01-16 4 Wilkins Aaron NWPX Common Stock M - Exercise D 8,503 8,646
2018-01-17 2018-01-15 4 Wilkins Aaron NWPX Performance Shares A - Award D 3,005 3,005
2017-06-05 2017-06-01 4 DEMOREST HARRY L NWPX Common Stock A - Award D 14.7200 3,736 55 31,303
2017-06-05 2017-06-01 4 LARSON KEITH R NWPX Common Stock A - Award D 14.7200 3,736 55 18,514
2017-06-05 2017-06-01 4 LARSON KEITH R NWPX Common Stock A - Award D 14.7200 3,736 55 18,514
2017-06-05 2017-06-01 4 FRANSON MICHAEL C NWPX Common Stock A - Award D 14.7200 3,736 55 8,412
2017-06-05 2017-06-01 4 Applebaum Michelle Galanter NWPX Common Stock A - Award D 14.7200 3,736 55 13,603
2017-01-17 2017-01-15 4 MONTROSS SCOTT J NWPX Restricted Stock Units M - Exercise D -1,736 52,972
2017-01-17 2017-01-15 4 MONTROSS SCOTT J NWPX Common Stock F - Taxes D 17.0400 -566 -10 27,424
2017-01-17 2017-01-15 4 MONTROSS SCOTT J NWPX Common Stock M - Exercise D 1,736 27,990
2017-01-17 2017-01-15 4 GANTT ROBIN A NWPX Restricted Stock Units M - Exercise D -575 24,947
2017-01-17 2017-01-15 4 GANTT ROBIN A NWPX Common Stock M - Exercise D 575 19,197
2017-01-17 2017-01-15 4 Smith William M NWPX Restricted Stock Units M - Exercise D -606 24,627
2017-01-17 2017-01-15 4 Smith William M NWPX Common Stock F - Taxes D 17.0400 -197 -3 7,252
2017-01-17 2017-01-15 4 Smith William M NWPX Common Stock M - Exercise D 606 7,449
2017-01-17 2017-01-15 4 Dana Martin W NWPX Restricted Stock Units M - Exercise D -606 24,627
2017-01-17 2017-01-15 4 Dana Martin W NWPX Common Stock F - Taxes D 17.0400 -252 -4 9,043
2017-01-17 2017-01-15 4 Dana Martin W NWPX Common Stock M - Exercise D 606 9,295
2017-01-17 2017-01-15 4 Wilkins Aaron NWPX Restricted Stock Units M - Exercise D -65 8,503
2017-01-17 2017-01-15 4 Wilkins Aaron NWPX Common Stock M - Exercise D 65 143
2016-09-26 2016-09-22 4 FRANSON MICHAEL C NWPX Common Stock A - Award D 11.7600 4,676 55 4,676
2016-09-26 2016-09-22 4 Wilkins Aaron NWPX Restricted Stock Units A - Award D 8,503 8,568
2016-09-23 3 Wilkins Aaron NWPX Common Stock D 156
2016-09-23 3 Wilkins Aaron NWPX Common Stock D 156
2016-06-03 2016-06-02 4 DEMOREST HARRY L NWPX Common Stock A - Award D 9.5800 5,741 55 27,567
2016-06-03 2016-06-02 4 DECLUSIN JAMES E NWPX Common Stock A - Award D 9.5800 5,741 55 17,125
2016-06-03 2016-06-02 4 LARSON KEITH R NWPX Common Stock A - Award D 9.5800 5,741 55 14,778
2016-06-03 2016-06-02 4 Applebaum Michelle Galanter NWPX Common Stock A - Award D 9.5800 5,741 55 9,867
2016-05-16 2016-05-12 4 DEMOREST HARRY L NWPX Common Stock P - Purchase D 9.3096 1,000 9 21,826
2016-05-12 2016-05-09 4/A DEMOREST HARRY L NWPX Common Stock P - Purchase D 9.4500 1,000 9 18,826
2016-05-12 2016-05-09 4/A DEMOREST HARRY L NWPX Common Stock P - Purchase D 9.5442 1,000 10 17,826
2016-05-12 2016-05-19 4 DEMOREST HARRY L NWPX Common Stock P - Purchase D 9.5442 1,000 10 17,826
2016-05-12 2016-05-09 4 DEMOREST HARRY L NWPX Common Stock P - Purchase D 9.4500 1,000 9 18,826
2016-05-12 2016-05-11 4 DEMOREST HARRY L NWPX Common Stock P - Purchase D 9.6000 1,000 10 20,826
2016-05-12 2016-05-11 4 DEMOREST HARRY L NWPX Common Stock P - Purchase D 9.6459 1,000 10 19,826
2016-04-22 2016-04-19 4 MONTROSS SCOTT J NWPX Restricted Stock Units M - Exercise D 52,972 54,708
2016-04-22 2016-04-19 4 GANTT ROBIN A NWPX Restricted Stock Units M - Exercise D 24,947 25,522
2016-04-22 2016-04-19 4 Smith William M NWPX Restricted Stock Units M - Exercise D 24,627 25,233
2016-04-22 2016-04-19 4 Dana Martin W NWPX Restricted Stock Units M - Exercise D 24,627 25,233
2016-02-26 2016-01-15 4/A GANTT ROBIN A NWPX Restricted Stock Units M - Exercise D -575 575
2016-02-26 2016-01-15 4/A GANTT ROBIN A NWPX Restricted Stock Units M - Exercise D -717 1,150
2016-02-26 2016-01-15 4/A GANTT ROBIN A NWPX Common Stock M - Exercise D 575 18,622
2016-02-26 2016-01-15 4/A GANTT ROBIN A NWPX Common Stock M - Exercise D 717 18,047
2016-01-20 2016-01-15 4 Smith William M NWPX Restricted Stock Units M - Exercise D -606 606
2016-01-20 2016-01-15 4 Smith William M NWPX Restricted Stock Units M - Exercise D -379 1,212
2016-01-20 2016-01-15 4 Smith William M NWPX Common Stock F - Taxes D 8.7300 -197 -2 6,843
2016-01-20 2016-01-15 4 Smith William M NWPX Common Stock M - Exercise D 606 7,040
2016-01-20 2016-01-15 4 Smith William M NWPX Common Stock F - Taxes D 8.7300 -123 -1 6,434
2016-01-20 2016-01-15 4 Smith William M NWPX Common Stock M - Exercise D 379 6,557
2016-01-20 2016-01-15 4 Dana Martin W NWPX Restricted Stock Units F - Taxes D -606 606
2016-01-20 2016-01-15 4 Dana Martin W NWPX Restricted Stock Units M - Exercise D -348 1,212
2016-01-20 2016-01-15 4 Dana Martin W NWPX Common Stock F - Taxes D 8.7300 -252 -2 8,689
2016-01-20 2016-01-15 4 Dana Martin W NWPX Common Stock M - Exercise D 606 8,941
2016-01-20 2016-01-15 4 Dana Martin W NWPX Common Stock F - Taxes D 8.7300 -144 -1 8,335
2016-01-20 2016-01-15 4 Dana Martin W NWPX Common Stock M - Exercise D 348 8,479
2016-01-20 2016-01-15 4 GANTT ROBIN A NWPX Restricted Stock Units M - Exercise D -575 575
2016-01-20 2016-01-15 4 GANTT ROBIN A NWPX Restricted Stock Units M - Exercise D -717 1,150
2016-01-20 2016-01-15 4 GANTT ROBIN A NWPX Common Stock M - Exercise D 515 18,562
2016-01-20 2016-01-15 4 GANTT ROBIN A NWPX Common Stock M - Exercise D 717 18,047
2016-01-20 2016-01-15 4 Goad Gregory NWPX Restricted Stock Units M - Exercise D -231 232
2016-01-20 2016-01-15 4 Goad Gregory NWPX Common Stock M - Exercise D 231 462
2016-01-20 2016-01-15 4 MONTROSS SCOTT J NWPX Restricted Stock Units M - Exercise D -1,736 1,736
2016-01-20 2016-01-15 4 MONTROSS SCOTT J NWPX Restricted Stock Units M - Exercise D -2,273 3,472
2016-01-20 2016-01-15 4 MONTROSS SCOTT J NWPX Common Stock F - Taxes D 8.7300 -740 -6 26,254
2016-01-20 2016-01-15 4 MONTROSS SCOTT J NWPX Common Stock M - Exercise D 1,736 26,994
2016-01-20 2016-01-15 4 MONTROSS SCOTT J NWPX Common Stock F - Taxes D 8.7300 -969 -8 25,258
2016-01-20 2016-01-15 4 MONTROSS SCOTT J NWPX Common Stock M - Exercise D 2,273 26,227
2015-11-12 2015-05-26 4/A DEMOREST HARRY L NWPX Common Stock P - Purchase D 20.6500 2,000 41 8,710
2015-11-12 2015-11-10 4 DEMOREST HARRY L NWPX Common Stock P - Purchase D 13.0200 2,000 26 16,826
2015-11-12 2015-11-09 4 DEMOREST HARRY L NWPX Common Stock P - Purchase D 13.6500 3,500 48 14,826
2015-06-08 3 Goad Gregory NWPX Common Stock D 462
2015-06-08 3 Goad Gregory NWPX Common Stock D 462
2015-06-08 2015-06-04 4 DEMOREST HARRY L NWPX Common Stock A - Award D 21.0200 2,616 55 10,326
2015-06-08 2015-06-04 4 DECLUSIN JAMES E NWPX Common Stock A - Award D 21.0200 2,616 55 11,384
2015-06-08 2015-06-04 4 LARSON KEITH R NWPX Common Stock A - Award D 21.0200 2,616 55 9,037
2015-06-08 2015-06-04 4 Applebaum Michelle Galanter NWPX Common Stock A - Award D 21.0200 2,616 55 4,126
2015-06-01 2015-05-26 4 DEMOREST HARRY L NWPX Common Stock P - Purchase D 20.6500 1,000 21 7,710
2015-05-12 2015-05-08 4 ROMAN RICHARD A NWPX Non-Qualified Stock Option (right to buy) M - Exercise D 22.07 22.0700 -2,000 -44 23,860
2015-05-12 2015-05-08 4 ROMAN RICHARD A NWPX Common Stock F - Taxes D 22.8300 -1,934 -44 44,646
2015-05-12 2015-05-08 4 ROMAN RICHARD A NWPX Common Stock M - Exercise D 22.0700 2,000 44 46,580
2015-05-08 2015-05-07 4 DEMOREST HARRY L NWPX Common Stock P - Purchase D 22.7800 1,000 23 6,710
2015-01-20 2015-01-15 4 Smith William M NWPX Restricted Stock Units M - Exercise D -606 1,591
2015-01-20 2015-01-15 4 Smith William M NWPX Restricted Stock Units M - Exercise D -379 2,197
2015-01-20 2015-01-15 4 Smith William M NWPX Common Stock F - Taxes D 22.6900 -197 -4 6,178
2015-01-20 2015-01-15 4 Smith William M NWPX Common Stock M - Exercise D 606 6,375
2015-01-20 2015-01-15 4 Smith William M NWPX Common Stock F - Taxes D 22.6900 -123 -3 5,769
2015-01-20 2015-01-15 4 Smith William M NWPX Common Stock M - Exercise D 379 5,892
2015-01-20 2015-01-01 4 Smith William M NWPX Performance Shares M - Exercise D -1,347 8,865
2015-01-20 2015-01-01 4 Smith William M NWPX Restricted Stock Units M - Exercise D -380 2,576
2015-01-20 2015-01-01 4 Smith William M NWPX Common Stock F - Taxes D 30.1200 -439 -13 5,513
2015-01-20 2015-01-01 4 Smith William M NWPX Common Stock M - Exercise D 1,347 5,952
2015-01-20 2015-01-01 4 Smith William M NWPX Common Stock F - Taxes D 30.1200 -124 -4 4,605
2015-01-20 2015-01-01 4 Smith William M NWPX Common Stock M - Exercise D 380 4,729
2015-01-20 2015-01-15 4 MONTROSS SCOTT J NWPX Restricted Stock Units M - Exercise D -1,736 5,745
2015-01-20 2015-01-15 4 MONTROSS SCOTT J NWPX Restricted Stock Units M - Exercise D -2,274 7,481
2015-01-20 2015-01-15 4 MONTROSS SCOTT J NWPX Common Stock F - Taxes D 22.6900 -692 -16 23,954
2015-01-20 2015-01-15 4 MONTROSS SCOTT J NWPX Common Stock M - Exercise D 1,736 24,646
2015-01-20 2015-01-15 4 MONTROSS SCOTT J NWPX Common Stock F - Taxes D 22.6900 -969 -22 22,910
2015-01-20 2015-01-15 4 MONTROSS SCOTT J NWPX Common Stock M - Exercise D 2,274 23,879
2015-01-20 2015-01-01 4 MONTROSS SCOTT J NWPX Performance Shares M - Exercise D -5,295 36,087
2015-01-20 2015-01-01 4 MONTROSS SCOTT J NWPX Restricted Stock Units M - Exercise D -1,495 9,755
2015-01-20 2015-01-01 4 MONTROSS SCOTT J NWPX Common Stock F - Taxes D 30.1200 -1,958 -59 21,605
2015-01-20 2015-01-01 4 MONTROSS SCOTT J NWPX Common Stock M - Exercise D 5,295 23,563
2015-01-20 2015-01-01 4 MONTROSS SCOTT J NWPX Common Stock F - Taxes D 30.1200 -637 -19 18,268
2015-01-20 2015-01-01 4 MONTROSS SCOTT J NWPX Common Stock M - Exercise D 1,495 18,905
2015-01-20 2015-01-15 4 MAHONEY ROBERT L NWPX Restricted Stock Units M - Exercise D -604 1,999
2015-01-20 2015-01-15 4 MAHONEY ROBERT L NWPX Restricted Stock Units M - Exercise D -791 2,603
2015-01-20 2015-01-15 4 MAHONEY ROBERT L NWPX Common Stock F - Taxes D 22.6900 -257 -6 21,202
2015-01-20 2015-01-15 4 MAHONEY ROBERT L NWPX Common Stock M - Exercise D 604 21,459
2015-01-20 2015-01-15 4 MAHONEY ROBERT L NWPX Common Stock F - Taxes D 22.6900 -337 -8 20,855
2015-01-20 2015-01-15 4 MAHONEY ROBERT L NWPX Common Stock M - Exercise D 791 21,192
2015-01-20 2015-01-01 4 MAHONEY ROBERT L NWPX Performance Shares M - Exercise D -3,194 12,553
2015-01-20 2015-01-01 4 MAHONEY ROBERT L NWPX Restricted Stock Units M - Exercise D -902 3,394
2015-01-20 2015-01-01 4 MAHONEY ROBERT L NWPX Common Stock F - Taxes D 30.1200 -1,287 -39 20,401
2015-01-20 2015-01-01 4 MAHONEY ROBERT L NWPX Common Stock M - Exercise D 3,194 21,688
2015-01-20 2015-01-01 4 MAHONEY ROBERT L NWPX Common Stock F - Taxes D 30.1200 -384 -12 18,494
2015-01-20 2015-01-01 4 MAHONEY ROBERT L NWPX Common Stock M - Exercise D 902 18,878
2015-01-20 2015-01-15 4 Dana Martin W NWPX Restricted Stock Units M - Exercise D -606 1,560
2015-01-20 2015-01-15 4 Dana Martin W NWPX Restricted Stock Units M - Exercise D -349 2,166
2015-01-20 2015-01-15 4 Dana Martin W NWPX Common Stock F - Taxes D 22.6900 -252 -6 8,131
2015-01-20 2015-01-15 4 Dana Martin W NWPX Common Stock M - Exercise D 606 8,383
2015-01-20 2015-01-15 4 Dana Martin W NWPX Common Stock F - Taxes D 22.6900 -145 -3 7,777
2015-01-20 2015-01-15 4 Dana Martin W NWPX Common Stock M - Exercise D 349 7,922
2015-01-20 2015-01-01 4 Dana Martin W NWPX Performance Shares M - Exercise D -1,353 8,594
2015-01-20 2015-01-01 4 Dana Martin W NWPX Restricted Stock Units M - Exercise D -382 2,515
2015-01-20 2015-01-01 4 Dana Martin W NWPX Common Stock F - Taxes D 30.1200 -563 -17 7,573
2015-01-20 2015-01-01 4 Dana Martin W NWPX Common Stock M - Exercise D 1,353 8,136
2015-01-20 2015-01-01 4 Dana Martin W NWPX Common Stock F - Taxes D 30.1200 -159 -5 6,783
2015-01-20 2015-01-01 4 Dana Martin W NWPX Common Stock M - Exercise D 382 6,942
2015-01-20 2015-01-15 4 GANTT ROBIN A NWPX Restricted Stock Units M - Exercise D -575 1,867
2015-01-20 2015-01-15 4 GANTT ROBIN A NWPX Restricted Stock Units M - Exercise D -717 2,442
2015-01-20 2015-01-15 4 GANTT ROBIN A NWPX Common Stock M - Exercise D 575 17,330
2015-01-20 2015-01-15 4 GANTT ROBIN A NWPX Common Stock M - Exercise D 717 16,755
2015-01-20 2015-01-01 4 GANTT ROBIN A NWPX Performance Shares M - Exercise D -2,840 11,627
2015-01-20 2015-01-01 4 GANTT ROBIN A NWPX Restricted Stock Units M - Exercise D -802 3,159
2015-01-20 2015-01-01 4 GANTT ROBIN A NWPX Common Stock M - Exercise D 2,840 16,038
2015-01-20 2015-01-01 4 GANTT ROBIN A NWPX Common Stock M - Exercise D 802 13,198
2015-01-20 2015-01-15 4 Baum Richard L. NWPX Restricted Stock Units M - Exercise D -507 1,677
2015-01-20 2015-01-15 4 Baum Richard L. NWPX Restricted Stock Units M - Exercise D -663 2,184
2015-01-20 2015-01-15 4 Baum Richard L. NWPX Common Stock F - Taxes D 22.6900 -165 -4 11,236
2015-01-20 2015-01-15 4 Baum Richard L. NWPX Common Stock M - Exercise D 507 11,401
2015-01-20 2015-01-15 4 Baum Richard L. NWPX Common Stock F - Taxes D 22.6900 -216 -5 10,894
2015-01-20 2015-01-15 4 Baum Richard L. NWPX Common Stock M - Exercise D 663 11,110
2015-01-20 2015-01-01 4 Baum Richard L. NWPX Performance Shares M - Exercise D -2,679 10,531
2015-01-20 2015-01-01 4 Baum Richard L. NWPX Restricted Stock Units M - Exercise D -756 2,847
2015-01-20 2015-01-01 4 Baum Richard L. NWPX Common Stock F - Taxes D 30.1200 -851 -26 10,447
2015-01-20 2015-01-01 4 Baum Richard L. NWPX Common Stock M - Exercise D 2,679 11,298
2015-01-20 2015-01-01 4 Baum Richard L. NWPX Common Stock F - Taxes D 30.1200 -246 -7 8,619
2015-01-20 2015-01-01 4 Baum Richard L. NWPX Common Stock M - Exercise D 756 8,865
2014-09-15 2014-09-11 4 Applebaum Michelle Galanter NWPX Common Stock A - Award D 36.4100 1,510 55 1,510
2014-06-02 2014-05-29 4 DEMOREST HARRY L NWPX Common Stock A - Award D 36.0000 1,528 55 5,710
2014-06-02 2013-05-16 4 DEMOREST HARRY L NWPX Common Stock A - Award D 26.8500 500 13 4,182
2014-06-02 2013-05-15 4 DEMOREST HARRY L NWPX Common Stock A - Award D 28.6000 44 1 3,682
2014-06-02 2014-05-29 4 DECLUSIN JAMES E NWPX Common Stock A - Award D 36.0000 1,528 55 8,768
2014-06-02 2014-05-29 4 MONTROSS SCOTT J NWPX Performance Shares M - Exercise D 15,625 45,062
2014-06-02 2014-05-29 4 MONTROSS SCOTT J NWPX Restricted Stock Units M - Exercise D 5,208 11,250
2014-06-02 2014-05-29 4 FRANSON MICHAEL C NWPX Common Stock A - Award D 36.0000 1,528 55 10,590
2014-06-02 2014-05-29 4 KINGLSEY WAYNE NWPX Common Stock A - Award D 36.0000 1,528 55 30,395
2014-06-02 2014-05-29 4 MAHONEY ROBERT L NWPX Performance Shares M - Exercise D 5,435 17,966
2014-06-02 2014-05-29 4 MAHONEY ROBERT L NWPX Restricted Stock Units M - Exercise D 1,812 4,296
2014-06-02 2014-05-29 4 GANTT ROBIN A NWPX Performance Shares M - Exercise D 5,174 16,440
2014-06-02 2014-05-29 4 GANTT ROBIN A NWPX Restricted Stock Units M - Exercise D 1,725 3,961
2014-06-02 2014-05-29 4 LARSON KEITH R NWPX Common Stock A - Award D 36.0000 1,528 55 6,421
2014-06-02 2014-05-29 4 STONE GARY NWPX Performance Shares M - Exercise D 1,365 4,207
2014-06-02 2014-05-29 4 STONE GARY NWPX Restricted Stock Units M - Exercise D 455 1,021
2014-06-02 2014-05-29 4 Baum Richard L. NWPX Performance Shares M - Exercise D 4,560 15,072
2014-06-02 2014-05-29 4 Baum Richard L. NWPX Restricted Stock Units M - Exercise D 1,520 3,603
2014-06-02 2014-05-29 4 Smith William M NWPX Performance Shares M - Exercise D 5,455 11,148
2014-06-02 2014-05-29 4 Smith William M NWPX Restricted Stock Units M - Exercise D 1,818 2,956
2014-06-02 2014-05-29 4 Dana Martin W NWPX Performance Shares M - Exercise D 5,455 10,887
2014-06-02 2014-05-29 4 Dana Martin W NWPX Restricted Stock Units M - Exercise D 1,818 2,897
2014-05-13 2014-05-09 4 ROMAN RICHARD A NWPX Non-Qualified Stock Option (right to buy) M - Exercise D 14.00 -2,000 25,860
2014-05-13 2014-05-09 4 ROMAN RICHARD A NWPX Common Stock M - Exercise D 14.0000 2,000 28 44,580
2014-01-17 2014-01-15 4 MONTROSS SCOTT J NWPX Restricted Stock Units M - Exercise D -2,274 6,042
2014-01-17 2014-01-15 4 MONTROSS SCOTT J NWPX Common Stock F - Taxes D 36.8000 -955 -35 17,410
2014-01-17 2014-01-15 4 MONTROSS SCOTT J NWPX Common Stock M - Exercise D 2,274 18,365
2014-01-17 2014-01-01 4 MONTROSS SCOTT J NWPX Performance Shares M - Exercise D -4,487 29,437
2014-01-17 2014-01-01 4 MONTROSS SCOTT J NWPX Performance Shares M - Exercise D -3,788 33,924
2014-01-17 2014-01-01 4 MONTROSS SCOTT J NWPX Restricted Stock Units M - Exercise D -1,496 8,316
2014-01-17 2014-01-01 4 MONTROSS SCOTT J NWPX Restricted Stock Units M - Exercise D -1,893 9,812
2014-01-17 2014-01-01 4 MONTROSS SCOTT J NWPX Common Stock F - Taxes D 37.7600 -1,413 -53 16,091
2014-01-17 2014-01-01 4 MONTROSS SCOTT J NWPX Common Stock M - Exercise D 3,365 17,504
2014-01-17 2014-01-01 4 MONTROSS SCOTT J NWPX Common Stock F - Taxes D 37.7600 -2,354 -89 14,139
2014-01-17 2014-01-01 4 MONTROSS SCOTT J NWPX Common Stock M - Exercise D 5,606 16,493
2014-01-17 2014-01-01 4 MONTROSS SCOTT J NWPX Common Stock F - Taxes D 37.7600 -628 -24 10,887
2014-01-17 2014-01-01 4 MONTROSS SCOTT J NWPX Common Stock M - Exercise D 1,496 11,515
2014-01-17 2014-01-01 4 MONTROSS SCOTT J NWPX Common Stock F - Taxes D 37.7600 -795 -30 10,019
2014-01-17 2014-01-01 4 MONTROSS SCOTT J NWPX Common Stock M - Exercise D 1,893 10,814
2014-01-17 2014-01-01 4 ROMAN RICHARD A NWPX Performance Shares M - Exercise D -2,671 5,342
2014-01-17 2014-01-01 4 ROMAN RICHARD A NWPX Performance Shares M - Exercise D -8,030 8,013
2014-01-17 2014-01-01 4 ROMAN RICHARD A NWPX Restricted Stock Units M - Exercise D -890 891
2014-01-17 2014-01-01 4 ROMAN RICHARD A NWPX Restricted Stock Units M - Exercise D -4,016 1,781
2014-01-17 2014-01-01 4 ROMAN RICHARD A NWPX Common Stock F - Taxes D 37.7600 -996 -38 42,580
2014-01-17 2014-01-01 4 ROMAN RICHARD A NWPX Common Stock M - Exercise D 2,003 43,576
2014-01-17 2014-01-01 4 ROMAN RICHARD A NWPX Common Stock F - Taxes D 37.7600 -5,912 -223 41,573
2014-01-17 2014-01-01 4 ROMAN RICHARD A NWPX Common Stock M - Exercise D 11,884 47,485
2014-01-17 2014-01-01 4 ROMAN RICHARD A NWPX Common Stock F - Taxes D 37.7600 -442 -17 35,601
2014-01-17 2014-01-01 4 ROMAN RICHARD A NWPX Common Stock M - Exercise D 890 36,043
2014-01-17 2014-01-01 4 ROMAN RICHARD A NWPX Common Stock F - Taxes D 37.7600 -1,997 -75 35,153
2014-01-17 2014-01-01 4 ROMAN RICHARD A NWPX Common Stock M - Exercise D 4,016 37,150
2014-01-17 2014-01-15 4 STOKES GARY A NWPX Restricted Stock Units M - Exercise D -791 2,485
2014-01-17 2014-01-15 4 STOKES GARY A NWPX Common Stock F - Taxes D 36.8000 -258 -9 25,478
2014-01-17 2014-01-15 4 STOKES GARY A NWPX Common Stock M - Exercise D 791 25,736
2014-01-17 2014-01-01 4 STOKES GARY A NWPX Performance Shares M - Exercise D -2,707 12,534
2014-01-17 2014-01-01 4 STOKES GARY A NWPX Performance Shares M - Exercise D -2,259 15,241
2014-01-17 2014-01-01 4 STOKES GARY A NWPX Restricted Stock Units M - Exercise D -902 3,276
2014-01-17 2014-01-01 4 STOKES GARY A NWPX Restricted Stock Units M - Exercise D -1,129 4,178
2014-01-17 2014-01-01 4 STOKES GARY A NWPX Common Stock F - Taxes D 37.7600 -536 -20 24,945
2014-01-17 2014-01-01 4 STOKES GARY A NWPX Common Stock M - Exercise D 2,030 25,481
2014-01-17 2014-01-01 4 STOKES GARY A NWPX Common Stock F - Taxes D 37.7600 -902 -34 23,451
2014-01-17 2014-01-01 4 STOKES GARY A NWPX Common Stock M - Exercise D 3,343 24,353
2014-01-17 2014-01-01 4 STOKES GARY A NWPX Common Stock F - Taxes D 37.7600 -294 -11 21,010
2014-01-17 2014-01-01 4 STOKES GARY A NWPX Common Stock M - Exercise D 902 21,304
2014-01-17 2014-01-01 4 STOKES GARY A NWPX Common Stock F - Taxes D 37.7600 -368 -14 20,402
2014-01-17 2014-01-01 4 STOKES GARY A NWPX Common Stock M - Exercise D 1,129 20,770
2014-01-17 2014-01-15 4 MAHONEY ROBERT L NWPX Restricted Stock Units M - Exercise D -791 2,484
2014-01-17 2014-01-15 4 MAHONEY ROBERT L NWPX Common Stock F - Taxes D 36.8000 -310 -11 17,976
2014-01-17 2014-01-15 4 MAHONEY ROBERT L NWPX Common Stock M - Exercise D 791 18,286
2014-01-17 2014-01-01 4 MAHONEY ROBERT L NWPX Performance Shares M - Exercise D -2,706 12,531
2014-01-17 2014-01-01 4 MAHONEY ROBERT L NWPX Performance Shares M - Exercise D -2,258 15,237
2014-01-17 2014-01-01 4 MAHONEY ROBERT L NWPX Restricted Stock Units M - Exercise D -902 3,275
2014-01-17 2014-01-01 4 MAHONEY ROBERT L NWPX Restricted Stock Units M - Exercise D -1,128 4,177
2014-01-17 2014-01-01 4 MAHONEY ROBERT L NWPX Common Stock F - Taxes D 37.7600 -796 -30 17,495
2014-01-17 2014-01-01 4 MAHONEY ROBERT L NWPX Common Stock M - Exercise D 2,029 18,291
2014-01-17 2014-01-01 4 MAHONEY ROBERT L NWPX Common Stock F - Taxes D 37.7600 -1,311 -50 16,262
2014-01-17 2014-01-01 4 MAHONEY ROBERT L NWPX Common Stock M - Exercise D 3,342 17,573
2014-01-17 2014-01-01 4 MAHONEY ROBERT L NWPX Common Stock F - Taxes D 37.7600 -354 -13 14,231
2014-01-17 2014-01-01 4 MAHONEY ROBERT L NWPX Common Stock M - Exercise D 902 14,585
2014-01-17 2014-01-01 4 MAHONEY ROBERT L NWPX Common Stock F - Taxes D 37.7600 -442 -17 13,683
2014-01-17 2014-01-01 4 MAHONEY ROBERT L NWPX Common Stock M - Exercise D 1,128 14,125
2014-01-17 2013-12-13 4 MAHONEY ROBERT L NWPX Common Stock G - Gift D -700 12,997
2014-01-17 2014-01-15 4 GANTT ROBIN A NWPX Restricted Stock Units M - Exercise D -717 2,236
2014-01-17 2014-01-15 4 GANTT ROBIN A NWPX Common Stock M - Exercise D 717 12,396
2014-01-17 2014-01-01 4 GANTT ROBIN A NWPX Performance Shares M - Exercise D -2,407 11,266
2014-01-17 2014-01-01 4 GANTT ROBIN A NWPX Performance Shares M - Exercise D -1,705 13,673
2014-01-17 2014-01-01 4 GANTT ROBIN A NWPX Restricted Stock Units M - Exercise D -802 2,953
2014-01-17 2014-01-01 4 GANTT ROBIN A NWPX Restricted Stock Units M - Exercise D -851 3,755
2014-01-17 2014-01-01 4 GANTT ROBIN A NWPX Common Stock M - Exercise D 1,805 11,679
2014-01-17 2014-01-01 4 GANTT ROBIN A NWPX Common Stock M - Exercise D 2,523 9,874
2014-01-17 2014-01-01 4 GANTT ROBIN A NWPX Common Stock M - Exercise D 802 7,351
2014-01-17 2014-01-01 4 GANTT ROBIN A NWPX Common Stock M - Exercise D 851 6,549
2014-01-17 2014-01-15 4 WINSOR JENKINS NWPX Restricted Stock Units M - Exercise D -184 582
2014-01-17 2014-01-15 4 WINSOR JENKINS NWPX Common Stock F - Taxes D 36.8000 -76 -3 2,229
2014-01-17 2014-01-15 4 WINSOR JENKINS NWPX Common Stock M - Exercise D 184 2,305
2014-01-17 2014-01-01 4 WINSOR JENKINS NWPX Performance Shares M - Exercise D -647 2,946
2014-01-17 2014-01-01 4 WINSOR JENKINS NWPX Performance Shares M - Exercise D -524 3,593
2014-01-17 2014-01-01 4 WINSOR JENKINS NWPX Restricted Stock Units M - Exercise D -216 766
2014-01-17 2014-01-01 4 WINSOR JENKINS NWPX Restricted Stock Units M - Exercise D -262 982
2014-01-17 2014-01-01 4 WINSOR JENKINS NWPX Common Stock F - Taxes D 37.7600 -202 -8 2,121
2014-01-17 2014-01-01 4 WINSOR JENKINS NWPX Common Stock M - Exercise D 485 2,323
2014-01-17 2014-01-01 4 WINSOR JENKINS NWPX Common Stock F - Taxes D 37.7600 -323 -12 1,838
2014-01-17 2014-01-01 4 WINSOR JENKINS NWPX Common Stock M - Exercise D 776 2,161
2014-01-17 2014-01-01 4 WINSOR JENKINS NWPX Common Stock F - Taxes D 37.7600 -90 -3 1,385
2014-01-17 2014-01-01 4 WINSOR JENKINS NWPX Common Stock M - Exercise D 216 1,475
2014-01-17 2014-01-01 4 WINSOR JENKINS NWPX Common Stock F - Taxes D 37.7600 -109 -4 1,259
2014-01-17 2014-01-01 4 WINSOR JENKINS NWPX Common Stock M - Exercise D 262 1,368
2014-01-17 2014-01-15 4 CARRIER GREG NWPX Restricted Stock Units M - Exercise D -186 553
2014-01-17 2014-01-15 4 CARRIER GREG NWPX Common Stock F - Taxes D 36.8000 -76 -3 3,242
2014-01-17 2014-01-15 4 CARRIER GREG NWPX Common Stock M - Exercise D 186 3,318
2014-01-17 2014-01-01 4 CARRIER GREG NWPX Performance Shares M - Exercise D -546 2,763
2014-01-17 2014-01-01 4 CARRIER GREG NWPX Performance Shares M - Exercise D -442 3,309
2014-01-17 2014-01-01 4 CARRIER GREG NWPX Restricted Stock Units M - Exercise D -182 739
2014-01-17 2014-01-01 4 CARRIER GREG NWPX Restricted Stock Units M - Exercise D -222 921
2014-01-17 2014-01-01 4 CARRIER GREG NWPX Common Stock F - Taxes D 37.7600 -167 -6 3,132
2014-01-17 2014-01-01 4 CARRIER GREG NWPX Common Stock M - Exercise D 409 3,299
2014-01-17 2014-01-01 4 CARRIER GREG NWPX Common Stock F - Taxes D 37.7600 -268 -10 2,890
2014-01-17 2014-01-01 4 CARRIER GREG NWPX Common Stock M - Exercise D 654 3,158
2014-01-17 2014-01-01 4 CARRIER GREG NWPX Common Stock F - Taxes D 37.7600 -74 -3 2,504
2014-01-17 2014-01-01 4 CARRIER GREG NWPX Common Stock M - Exercise D 182 2,578
2014-01-17 2014-01-01 4 CARRIER GREG NWPX Common Stock F - Taxes D 37.7600 -91 -3 2,396
2014-01-17 2014-01-01 4 CARRIER GREG NWPX Common Stock M - Exercise D 222 2,487
2014-01-17 2014-01-15 4 STONE GARY NWPX Restricted Stock Units M - Exercise D -186 566
2014-01-17 2014-01-15 4 STONE GARY NWPX Common Stock F - Taxes D 36.8000 -60 -2 3,745
2014-01-17 2014-01-15 4 STONE GARY NWPX Common Stock M - Exercise D 186 3,805
2014-01-17 2014-01-01 4 STONE GARY NWPX Performance Shares M - Exercise D -585 2,842
2014-01-17 2014-01-01 4 STONE GARY NWPX Performance Shares M - Exercise D -459 3,427
2014-01-17 2014-01-01 4 STONE GARY NWPX Restricted Stock Units M - Exercise D -195 752
2014-01-17 2014-01-01 4 STONE GARY NWPX Restricted Stock Units M - Exercise D -230 947
2014-01-17 2014-01-01 4 STONE GARY NWPX Common Stock F - Taxes D 37.7600 -143 -5 3,619
2014-01-17 2014-01-01 4 STONE GARY NWPX Common Stock M - Exercise D 439 3,762
2014-01-17 2014-01-01 4 STONE GARY NWPX Common Stock F - Taxes D 37.7600 -222 -8 3,323
2014-01-17 2014-01-01 4 STONE GARY NWPX Common Stock M - Exercise D 679 3,545
2014-01-17 2014-01-01 4 STONE GARY NWPX Common Stock F - Taxes D 37.7600 -63 -2 2,866
2014-01-17 2014-01-01 4 STONE GARY NWPX Common Stock M - Exercise D 195 2,929
2014-01-17 2014-01-01 4 STONE GARY NWPX Common Stock F - Taxes D 37.7600 -75 -3 2,734
2014-01-17 2014-01-01 4 STONE GARY NWPX Common Stock M - Exercise D 230 2,809
2014-01-17 2014-01-15 4 Baum Richard L. NWPX Restricted Stock Units M - Exercise D -663 2,083
2014-01-17 2014-01-15 4 Baum Richard L. NWPX Common Stock F - Taxes D 36.8000 -269 -10 8,109
2014-01-17 2014-01-15 4 Baum Richard L. NWPX Common Stock M - Exercise D 663 8,378
2014-01-17 2014-01-01 4 Baum Richard L. NWPX Performance Shares M - Exercise D -2,270 10,512
2014-01-17 2014-01-01 4 Baum Richard L. NWPX Performance Shares M - Exercise D -1,894 12,782
2014-01-17 2014-01-01 4 Baum Richard L. NWPX Restricted Stock Units M - Exercise D -757 2,746
2014-01-17 2014-01-01 4 Baum Richard L. NWPX Restricted Stock Units M - Exercise D -947 3,503
2014-01-17 2014-01-01 4 Baum Richard L. NWPX Common Stock F - Taxes D 37.7600 -586 -22 7,715
2014-01-17 2014-01-01 4 Baum Richard L. NWPX Common Stock M - Exercise D 1,702 8,301
2014-01-17 2014-01-01 4 Baum Richard L. NWPX Common Stock F - Taxes D 37.7600 -1,012 -38 6,599
2014-01-17 2014-01-01 4 Baum Richard L. NWPX Common Stock M - Exercise D 2,803 7,611
2014-01-17 2014-01-01 4 Baum Richard L. NWPX Common Stock F - Taxes D 37.7600 -307 -12 4,808
2014-01-17 2014-01-01 4 Baum Richard L. NWPX Common Stock M - Exercise D 757 5,115
2014-01-17 2014-01-01 4 Baum Richard L. NWPX Common Stock F - Taxes D 37.7600 -384 -14 4,358
2014-01-17 2014-01-01 4 Baum Richard L. NWPX Common Stock M - Exercise D 947 4,742
2014-01-17 2014-01-15 4 Smith William M NWPX Restricted Stock Units M - Exercise D -379 1,138
2014-01-17 2014-01-15 4 Smith William M NWPX Common Stock F - Taxes D 36.8000 -144 -5 4,349
2014-01-17 2014-01-15 4 Smith William M NWPX Common Stock M - Exercise D 379 4,493
2014-01-17 2014-01-01 4 Smith William M NWPX Performance Shares M - Exercise D -1,141 5,693
2014-01-17 2014-01-01 4 Smith William M NWPX Performance Shares M - Exercise D -971 6,834
2014-01-17 2014-01-01 4 Smith William M NWPX Restricted Stock Units M - Exercise D -381 1,517
2014-01-17 2014-01-01 4 Smith William M NWPX Restricted Stock Units M - Exercise D -485 1,898
2014-01-17 2014-01-01 4 Smith William M NWPX Common Stock F - Taxes D 37.7600 -325 -12 4,114
2014-01-17 2014-01-01 4 Smith William M NWPX Common Stock M - Exercise D 856 4,439
2014-01-17 2014-01-01 4 Smith William M NWPX Common Stock F - Taxes D 37.7600 -546 -21 3,583
2014-01-17 2014-01-01 4 Smith William M NWPX Common Stock M - Exercise D 1,437 4,129
2014-01-17 2014-01-01 4 Smith William M NWPX Common Stock F - Taxes D 37.7600 -144 -5 2,692
2014-01-17 2014-01-01 4 Smith William M NWPX Common Stock M - Exercise D 381 2,836
2014-01-17 2014-01-01 4 Smith William M NWPX Common Stock F - Taxes D 37.7600 -184 -7 2,455
2014-01-17 2014-01-01 4 Smith William M NWPX Common Stock M - Exercise D 485 2,639
2014-01-17 2014-01-15 4 Dana Martin W NWPX Restricted Stock Units M - Exercise D -349 1,079
2014-01-17 2014-01-15 4 Dana Martin W NWPX Common Stock F - Taxes D 36.8000 -113 -4 6,560
2014-01-17 2014-01-15 4 Dana Martin W NWPX Common Stock M - Exercise D 349 6,673
2014-01-17 2014-01-01 4 Dana Martin W NWPX Performance Shares M - Exercise D -976 5,432
2014-01-17 2014-01-01 4 Dana Martin W NWPX Performance Shares M - Exercise D -1,147 6,408
2014-01-17 2014-01-01 4 Dana Martin W NWPX Restricted Stock Units M - Exercise D -382 1,428
2014-01-17 2014-01-01 4 Dana Martin W NWPX Restricted Stock Units M - Exercise D -488 1,810
2014-01-17 2014-01-01 4 Dana Martin W NWPX Common Stock F - Taxes D 37.7600 -255 -10 6,324
2014-01-17 2014-01-01 4 Dana Martin W NWPX Common Stock M - Exercise D 860 6,579
2014-01-17 2014-01-01 4 Dana Martin W NWPX Common Stock F - Taxes D 37.7600 -471 -18 5,719
2014-01-17 2014-01-01 4 Dana Martin W NWPX Common Stock M - Exercise D 1,444 6,190
2014-01-17 2014-01-01 4 Dana Martin W NWPX Common Stock F - Taxes D 37.7600 -124 -5 4,746
2014-01-17 2014-01-01 4 Dana Martin W NWPX Common Stock M - Exercise D 382 4,870
2014-01-17 2014-01-01 4 Dana Martin W NWPX Common Stock F - Taxes D 37.7600 -159 -6 4,488
2014-01-17 2014-01-01 4 Dana Martin W NWPX Common Stock M - Exercise D 488 4,647
2013-08-29 3 Smith William M NWPX Common Stock D 2,154
2013-08-29 3 Dana Martin W NWPX Common Stock D 4,159
2013-06-04 2013-05-31 4 DEMOREST HARRY L NWPX Common Stock A - Award D 27.4900 1,638 45 3,638
2013-06-04 2013-05-31 4 DECLUSIN JAMES E NWPX Common Stock A - Award D 27.4900 1,638 45 7,240
2013-06-04 2013-05-31 4 MONTROSS SCOTT J NWPX Performance Shares M - Exercise D 20,462 37,712
2013-06-04 2013-05-31 4 MONTROSS SCOTT J NWPX Restricted Stock M - Exercise D 6,821 11,705
2013-06-04 2013-05-31 4 FRANSON MICHAEL C NWPX Common Stock A - Award D 27.4900 -818 -22 9,062
2013-06-04 2013-05-31 4 STOKES GARY A NWPX Performance Shares M - Exercise D 7,120 17,500
2013-06-04 2013-05-31 4 STOKES GARY A NWPX Restricted Stock M - Exercise D 2,373 5,307
2013-06-04 2013-05-31 4 MAHONEY ROBERT L NWPX Performance Shares M - Exercise D 7,118 17,495
2013-06-04 2013-05-31 4 MAHONEY ROBERT L NWPX Restricted Stock M - Exercise D 2,373 5,305
2013-06-04 2013-05-31 4 GANTT ROBIN A NWPX Performance Shares M - Exercise D 6,453 15,378
2013-06-04 2013-05-31 4 GANTT ROBIN A NWPX Restricted Stock M - Exercise D 2,151 4,606
2013-06-04 2013-05-31 4 LARSON KEITH R NWPX Common Stock A - Award D 27.4900 818 22 4,893
2013-06-04 2013-05-31 4 STONE GARY NWPX Performance Shares M - Exercise D 1,671 3,886
2013-06-04 2013-05-31 4 STONE GARY NWPX Restricted Stock M - Exercise D 557 1,177
2013-06-04 2013-05-31 4 WINSOR JENKINS NWPX Performance Shares M - Exercise D 1,652 4,117
2013-06-04 2013-05-31 4 WINSOR JENKINS NWPX Restricted Stock M - Exercise D 551 1,244
2013-06-04 2013-05-31 4 CARRIER GREG NWPX Performance Shares M - Exercise D 1,671 3,751
2013-06-04 2013-05-31 4 CARRIER GREG NWPX Restricted Stock M - Exercise D 557 1,143
2013-06-04 2013-05-31 4 Baum Richard L. NWPX Performance Shares M - Exercise D 5,971 14,676
2013-06-04 2013-05-31 4 Baum Richard L. NWPX Restricted Stock M - Exercise D 1,990 4,450
2013-05-31 2013-05-30 4 FRANSON MICHAEL C NWPX Common Stock S - Sale D 27.4700 -1,885 -52 8,244
2013-05-31 2013-05-28 4 FRANSON MICHAEL C NWPX Common Stock S - Sale D 28.0000 -2,115 -59 10,129
2013-05-31 2013-05-28 4 FRANSON MICHAEL C NWPX Common Stock S - Sale D 27.3200 -1,000 -27 12,244
2013-05-24 2013-05-22 4 MAHONEY ROBERT L NWPX Common Stock S - Sale D 27.6600 -5,000 -138 13,697
2013-05-16 2012-12-31 5 MAHONEY ROBERT L NWPX Common Stock G - Gift D -1,000 18,697
2013-05-16 2012-05-31 5 MAHONEY ROBERT L NWPX Common Stock G - Gift D -250 19,697
2013-05-16 2011-09-07 5 MAHONEY ROBERT L NWPX Common Stock G - Gift D -500 19,947
2013-05-16 2011-02-03 5 MAHONEY ROBERT L NWPX Common Stock G - Gift D -425 20,447
2013-05-16 2010-05-10 5 MAHONEY ROBERT L NWPX Common Stock G - Gift D -100 20,872
2013-05-16 2009-03-04 5 MAHONEY ROBERT L NWPX Common Stock G - Gift D -530 20,972
2013-05-13 2013-05-13 4 ROMAN RICHARD A NWPX Stock Option (right to buy) M - Exercise D 10.31 -7,000 32,000
2013-05-13 2013-05-13 4 ROMAN RICHARD A NWPX Common Stock M - Exercise D 10.3100 7,000 72 33,134
2013-05-10 2013-05-10 4 STOKES GARY A NWPX Common Stock S - Sale D 26.6200 -5,000 -133 19,641
2013-03-04 3/A DEMOREST HARRY L IRA NWPX Common Stock I 550
2013-03-04 3/A DEMOREST HARRY L NWPX Common Stock D 2,000
2013-02-28 3 DEMOREST HARRY L NWPX Common Stock D 2,000
2013-01-11 2013-01-01 4 MONTROSS SCOTT J NWPX Performance Shares M - Exercise D -6,667 17,250
2013-01-11 2013-01-01 4 MONTROSS SCOTT J NWPX Restricted Stock Units M - Exercise D -1,496 4,884
2013-01-11 2013-01-01 4 MONTROSS SCOTT J NWPX Restricted Stock Units M - Exercise D -3,788 6,380
2013-01-11 2013-01-01 4 MONTROSS SCOTT J NWPX Common Stock F - Taxes D 23.8600 -2,466 -59 8,921
2013-01-11 2013-01-01 4 MONTROSS SCOTT J NWPX Common Stock M - Exercise D 6,667 11,387
2013-01-11 2013-01-01 4 MONTROSS SCOTT J NWPX Common Stock F - Taxes D 23.8600 -553 -13 4,720
2013-01-11 2013-01-01 4 MONTROSS SCOTT J NWPX Common Stock M - Exercise D 1,496 5,273
2013-01-11 2013-01-01 4 MONTROSS SCOTT J NWPX Common Stock F - Taxes D 23.8600 -1,401 -33 3,777
2013-01-11 2013-01-01 4 MONTROSS SCOTT J NWPX Common Stock M - Exercise D 3,788 5,178
2013-01-11 2013-01-01 4 ROMAN RICHARD A NWPX Performance Shares M - Exercise D -14,134 16,043
2013-01-11 2013-01-01 4 ROMAN RICHARD A NWPX Restricted Stock M - Exercise D -890 5,797
2013-01-11 2013-01-01 4 ROMAN RICHARD A NWPX Restricted Stock M - Exercise D -8,030 6,687
2013-01-11 2013-01-01 4 ROMAN RICHARD A NWPX Common Stock F - Taxes D 23.8600 -7,208 -172 26,134
2013-01-11 2013-01-01 4 ROMAN RICHARD A NWPX Common Stock M - Exercise D 14,134 33,342
2013-01-11 2013-01-01 4 ROMAN RICHARD A NWPX Common Stock F - Taxes D 23.8600 -453 -11 19,208
2013-01-11 2013-01-01 4 ROMAN RICHARD A NWPX Common Stock M - Exercise D 890 19,661
2013-01-11 2013-01-01 4 ROMAN RICHARD A NWPX Common Stock F - Taxes D 23.8600 -4,095 -98 18,771
2013-01-11 2013-01-01 4 ROMAN RICHARD A NWPX Common Stock M - Exercise D 8,030 22,866
2013-01-11 2013-01-01 4 STOKES GARY A NWPX Performance Shares M - Exercise D -3,974 10,380
2013-01-11 2013-01-01 4 STOKES GARY A NWPX Restricted Stock Units M - Exercise D -902 3,836
2013-01-11 2013-01-01 4 STOKES GARY A NWPX Restricted Stock Units M - Exercise D -2,258 3,836
2013-01-11 2013-01-01 4 STOKES GARY A NWPX Common Stock F - Taxes D 23.8600 -1,549 -37 24,641
2013-01-11 2013-01-01 4 STOKES GARY A NWPX Common Stock M - Exercise D 3,974 26,190
2013-01-11 2013-01-01 4 STOKES GARY A NWPX Common Stock F - Taxes D 23.8600 -351 -8 22,216
2013-01-11 2013-01-01 4 STOKES GARY A NWPX Common Stock M - Exercise D 902 22,567
2013-01-11 2013-01-01 4 STOKES GARY A NWPX Common Stock F - Taxes D 23.8600 -880 -21 21,665
2013-01-11 2013-01-01 4 STOKES GARY A NWPX Common Stock M - Exercise D 2,258 22,545
2013-01-11 2013-01-01 4 MAHONEY ROBERT L NWPX Performance Shares M - Exercise D -3,973 10,377
2013-01-11 2013-01-01 4 MAHONEY ROBERT L NWPX Restricted Stock Units M - Exercise D -902 2,932
2013-01-11 2013-01-01 4 MAHONEY ROBERT L NWPX Restricted Stock Units M - Exercise D -2,258 3,834
2013-01-11 2013-01-01 4 MAHONEY ROBERT L NWPX Common Stock F - Taxes D 23.8600 -1,509 -36 21,502
2013-01-11 2013-01-01 4 MAHONEY ROBERT L NWPX Common Stock M - Exercise D 3,973 23,011
2013-01-11 2013-01-01 4 MAHONEY ROBERT L NWPX Common Stock F - Taxes D 23.8600 -342 -8 19,038
2013-01-11 2013-01-01 4 MAHONEY ROBERT L NWPX Common Stock M - Exercise D 902 19,380
2013-01-11 2013-01-01 4 MAHONEY ROBERT L NWPX Common Stock F - Taxes D 23.8600 -858 -20 18,478
2013-01-11 2013-01-01 4 MAHONEY ROBERT L NWPX Common Stock M - Exercise D 2,258 19,336
2013-01-11 2013-01-01 4 GANTT ROBIN A NWPX Performance Shares M - Exercise D -3,000 8,925
2013-01-11 2013-01-01 4 GANTT ROBIN A NWPX Restricted Stock Units M - Exercise D -802 2,455
2013-01-11 2013-01-01 4 GANTT ROBIN A NWPX Restricted Stock Units M - Exercise D -1,705 3,257
2013-01-11 2013-01-01 4 GANTT ROBIN A NWPX Common Stock F - Taxes D 23.8600 -1,350 -32 5,698
2013-01-11 2013-01-01 4 GANTT ROBIN A NWPX Common Stock M - Exercise D 3,000 7,048
2013-01-11 2013-01-01 4 GANTT ROBIN A NWPX Common Stock F - Taxes D 23.8600 -360 -9 4,048
2013-01-11 2013-01-01 4 GANTT ROBIN A NWPX Common Stock M - Exercise D 802 4,408
2013-01-11 2013-01-01 4 GANTT ROBIN A NWPX Common Stock F - Taxes D 23.8600 -767 -18 3,606
2013-01-11 2013-01-01 4 GANTT ROBIN A NWPX Common Stock M - Exercise D 1,705 1,705
2013-01-11 2013-01-01 4 WINSOR JENKINS NWPX Performance Shares M - Exercise D -923 2,465
2013-01-11 2013-01-01 4 WINSOR JENKINS NWPX Restricted Stock Units M - Exercise D -216 693
2013-01-11 2013-01-01 4 WINSOR JENKINS NWPX Restricted Stock Units M - Exercise D -524 909
2013-01-11 2013-01-01 4 WINSOR JENKINS NWPX Common Stock F - Taxes D 23.8600 -313 -7 1,106
2013-01-11 2013-01-01 4 WINSOR JENKINS NWPX Common Stock M - Exercise D 923 1,419
2013-01-11 2013-01-01 4 WINSOR JENKINS NWPX Common Stock F - Taxes D 23.8600 -73 -2 496
2013-01-11 2013-01-01 4 WINSOR JENKINS NWPX Common Stock M - Exercise D 216 569
2013-01-11 2013-01-01 4 WINSOR JENKINS NWPX Common Stock F - Taxes D 23.8600 -178 -4 353
2013-01-11 2013-01-01 4 WINSOR JENKINS NWPX Common Stock M - Exercise D 524 531
2013-01-11 2013-01-01 4 CARRIER GREG NWPX Performance Shares M - Exercise D -779 2,080
2013-01-11 2013-01-01 4 CARRIER GREG NWPX Restricted Stock Units M - Exercise D -182 586
2013-01-11 2013-01-01 4 CARRIER GREG NWPX Restricted Stock Units M - Exercise D -442 768
2013-01-11 2013-01-01 4 CARRIER GREG NWPX Common Stock F - Taxes D 23.8600 -272 -6 2,265
2013-01-11 2013-01-01 4 CARRIER GREG NWPX Common Stock M - Exercise D 779 2,537
2013-01-11 2013-01-01 4 CARRIER GREG NWPX Common Stock F - Taxes D 23.8600 -63 -2 1,758
2013-01-11 2013-01-01 4 CARRIER GREG NWPX Common Stock M - Exercise D 182 1,821
2013-01-11 2013-01-01 4 CARRIER GREG NWPX Common Stock F - Taxes D 23.8600 -154 -4 1,639
2013-01-11 2013-01-01 4 CARRIER GREG NWPX Common Stock M - Exercise D 442 1,793
2013-01-11 2013-01-01 4 STONE GARY NWPX Performance Shares M - Exercise D -808 2,215
2013-01-11 2013-01-01 4 STONE GARY NWPX Restricted Stock Units M - Exercise D -195 620
2013-01-11 2013-01-01 4 STONE GARY NWPX Restricted Stock Units M - Exercise D -459 815
2013-01-11 2013-01-01 4 STONE GARY NWPX Common Stock F - Taxes D 23.8600 -129 -3 2,579
2013-01-11 2013-01-01 4 STONE GARY NWPX Common Stock M - Exercise D 808 2,708
2013-01-11 2013-01-01 4 STONE GARY NWPX Common Stock F - Taxes D 23.8600 -31 -1 1,900
2013-01-11 2013-01-01 4 STONE GARY NWPX Common Stock M - Exercise D 195 1,931
2013-01-11 2013-01-01 4 STONE GARY NWPX Common Stock F - Taxes D 23.8600 -73 -2 1,736
2013-01-11 2013-01-01 4 STONE GARY NWPX Common Stock M - Exercise D 459 1,809
2013-01-11 2013-01-01 4 Baum Richard L. NWPX Performance Shares M - Exercise D -3,333 8,705
2013-01-11 2013-01-01 4 Baum Richard L. NWPX Restricted Stock Units M - Exercise D -757 2,460
2013-01-11 2013-01-01 4 Baum Richard L. NWPX Restricted Stock Units M - Exercise D -1,894 3,217
2013-01-11 2013-01-01 4 Baum Richard L. NWPX Common Stock F - Taxes D 23.8600 -1,599 -38 3,795
2013-01-11 2013-01-01 4 Baum Richard L. NWPX Common Stock M - Exercise D 3,333 5,394
2013-01-11 2013-01-01 4 Baum Richard L. NWPX Common Stock F - Taxes D 23.8600 -363 -9 2,061
2013-01-11 2013-01-01 4 Baum Richard L. NWPX Common Stock M - Exercise D 757 2,424
2013-01-11 2013-01-01 4 Baum Richard L. NWPX Common Stock F - Taxes D 23.8600 -909 -22 1,667
2013-01-11 2013-01-01 4 Baum Richard L. NWPX Common Stock M - Exercise D 1,894 2,576
2012-11-27 2012-11-26 4 WINSOR JENKINS NWPX Common Stock S - Sale D 20.6234 -114 -2 7
2012-11-27 2012-11-26 4 WINSOR JENKINS NWPX Common Stock S - Sale D 21.0000 -1,025 -22 121
2012-11-27 2012-11-23 4 WINSOR JENKINS NWPX Common Stock S - Sale D 21.0000 -344 -7 1,146
2012-11-21 2012-11-19 4 WINSOR JENKINS NWPX Common Stock S - Sale D 21.0000 -11 -0 1,490
2012-07-20 2012-07-19 4 STOKES GARY A NWPX Common Stock G - Gift D -800 20,287
2012-07-03 2012-07-01 4 ROMAN RICHARD A NWPX Restricted Stock Units M - Exercise D -6,000 14,717
2012-07-03 2012-07-01 4 ROMAN RICHARD A NWPX Common Stock F - Taxes D 24.2600 -2,782 -67 14,836
2012-07-03 2012-07-01 4 ROMAN RICHARD A NWPX Common Stock M - Exercise D 6,000 17,618
2012-06-18 2012-06-14 4 DECLUSIN JAMES E NWPX Common Stock A - Award D 23.4000 1,923 45 5,602
2012-06-18 2012-06-14 4 MONTROSS SCOTT J NWPX Performance Shares M - Exercise D 8,975 24,826
2012-06-18 2012-06-14 4 MONTROSS SCOTT J NWPX Performance Shares M - Exercise D 4,487 15,851
2012-06-18 2012-06-14 4 MONTROSS SCOTT J NWPX Restricted Stock M - Exercise D 4,487 15,851
2012-06-18 2012-06-14 4 ROMAN RICHARD A NWPX Performance Shares M - Exercise D 5,342 32,104
2012-06-18 2012-06-14 4 ROMAN RICHARD A NWPX Performance Shares M - Exercise D 2,671 26,762
2012-06-18 2012-06-14 4 ROMAN RICHARD A NWPX Restricted Stock Units M - Exercise D 2,671 26,762
2012-06-18 2012-06-14 4 STOKES GARY A NWPX Performance Shares M - Exercise D 5,414 14,896
2012-06-18 2012-06-14 4 STOKES GARY A NWPX Restricted Stock Units M - Exercise D 2,707 9,482
2012-06-18 2012-06-14 4 STOKES GARY A NWPX Performance Shares M - Exercise D 2,707 9,482
2012-06-18 2012-06-14 4 KINGLSEY WAYNE NWPX Common Stock A - Award D 23.4000 1,923 45 28,867
2012-06-18 2012-06-14 4 MAHONEY ROBERT L NWPX Performance Shares M - Exercise D 5,413 14,892
2012-06-18 2012-06-14 4 MAHONEY ROBERT L NWPX Performance Shares M - Exercise D 2,706 9,479
2012-06-18 2012-06-14 4 MAHONEY ROBERT L NWPX Restricted Stock Units M - Exercise D 2,706 9,479
2012-06-18 2012-06-14 4 GANTT ROBIN A NWPX Performance Shares M - Exercise D 4,813 12,334
2012-06-18 2012-06-14 4 GANTT ROBIN A NWPX Performance Shares M - Exercise D 2,407 7,521
2012-06-18 2012-06-14 4 GANTT ROBIN A NWPX Restricted Stock Units M - Exercise D 2,406 4,962
2012-06-18 2012-06-14 4 LARSON KEITH R NWPX Common Stock A - Award D 23.4000 961 22 4,075
2012-06-18 2012-06-14 4 WINSOR JENKINS NWPX Performance Shares M - Exercise D 1,294 3,514
2012-06-18 2012-06-14 4 WINSOR JENKINS NWPX Restricted Stock Units M - Exercise D 647 2,220
2012-06-18 2012-06-14 4 WINSOR JENKINS NWPX Performance Shares M - Exercise D 647 2,220
2012-06-18 2012-06-14 4 CARRIER GREG NWPX Performance Shares M - Exercise D 1,092 2,965
2012-06-18 2012-06-14 4 CARRIER GREG NWPX Performance Shares M - Exercise D 546 1,873
2012-06-18 2012-06-14 4 CARRIER GREG NWPX Restricted Stock Units M - Exercise D 546 1,873
2012-06-18 2012-06-14 4 STONE GARY NWPX Performance Shares M - Exercise D 1,171 3,133
2012-06-18 2012-06-14 4 STONE GARY NWPX Restricted Stock Units M - Exercise D 585 1,962
2012-06-18 2012-06-14 4 STONE GARY NWPX Performance Shares M - Exercise D 585 1,962
2012-06-18 2012-06-14 4 Baum Richard L. NWPX Performance Shares M - Exercise D 4,541 12,493
2012-06-18 2012-06-14 4 Baum Richard L. NWPX Performance Shares M - Exercise D 2,270 7,952
2012-06-18 2012-06-14 4 Baum Richard L. NWPX Restricted Stock Units M - Exercise D 2,270 7,952
2012-05-18 2012-05-17 4 MAHONEY ROBERT L NWPX Stock Option (Right to Buy) M - Exercise D 17.90 17.9000 -2,986 -53 0
2012-05-18 2012-05-17 4 MAHONEY ROBERT L NWPX Common Stock F - Taxes D 20.7900 -2,555 -53 17,078
2012-05-18 2012-05-17 4 MAHONEY ROBERT L NWPX Common Stock M - Exercise D 17.9000 2,986 53 19,633
2012-05-18 2012-05-17 4 STOKES GARY A NWPX Stock Options (Right to Buy) M - Exercise D 17.90 17.9000 -4,373 -78 0
2012-05-18 2012-05-17 4 STOKES GARY A NWPX Common Stock F - Taxes D 20.7900 -3,742 -78 21,087
2012-05-18 2012-05-17 4 STOKES GARY A NWPX Common Stock M - Exercise D 17.9000 4,373 78 24,829
2012-05-18 2012-05-17 4 CARRIER GREG NWPX Stock Option (Right to Buy) M - Exercise D 17.90 17.9000 -16 -0 0
2012-05-18 2012-05-17 4 CARRIER GREG NWPX Common Stock F - Taxes D 20.9200 -14 -0 1,351
2012-05-18 2012-05-17 4 CARRIER GREG NWPX Common Stock M - Exercise D 17.9000 16 0 1,365
2012-05-07 2012-05-04 4 KINGLSEY WAYNE NWPX Stock Option (right to buy) M - Exercise D 14.00 -2,000 6,000
2012-05-07 2012-05-04 4 KINGLSEY WAYNE NWPX Common Stock M - Exercise D 14.0000 2,000 28 26,944
2012-03-19 2012-03-15 4 STOKES GARY A NWPX Restricted Stock Units M - Exercise D -403 3,387
2012-03-19 2012-03-15 4 STOKES GARY A NWPX Common Stock F - Taxes D 21.5200 -100 -2 20,456
2012-03-19 2012-03-15 4 STOKES GARY A NWPX Common Stock M - Exercise D 403 20,556
2012-03-19 2011-08-18 4 STOKES GARY A NWPX Restricted Stock Units M - Exercise D -107 3,790
2012-03-19 2011-08-18 4 STOKES GARY A NWPX Common Stock F - Taxes D 25.3300 -26 -1 20,153
2012-03-19 2011-08-18 4 STOKES GARY A NWPX Common Stock M - Exercise D 107 20,179
2012-03-19 2012-03-15 4 MAHONEY ROBERT L NWPX Restricted Stock Units M - Exercise D -347 3,386
2012-03-19 2012-03-15 4 MAHONEY ROBERT L NWPX Common Stock F - Taxes D 21.5200 -158 -3 16,647
2012-03-19 2012-03-15 4 MAHONEY ROBERT L NWPX Common Stock M - Exercise D 347 16,805
2012-03-19 2011-08-18 4 MAHONEY ROBERT L NWPX Restricted Stock Units M - Exercise D -92 3,733
2012-03-19 2011-08-18 4 MAHONEY ROBERT L NWPX Common Stock F - Taxes D 25.3300 -42 -1 16,458
2012-03-19 2011-08-18 4 MAHONEY ROBERT L NWPX Common Stock M - Exercise D 92 16,500
2012-03-19 2012-03-15 4 WINSOR JENKINS NWPX Restricted Stock Units M - Exercise D -136 786
2012-03-19 2012-03-15 4 WINSOR JENKINS NWPX Common Stock F - Taxes D 21.5200 -44 -1 1,501
2012-03-19 2012-03-15 4 WINSOR JENKINS NWPX Common Stock M - Exercise D 136 1,545
2012-03-19 2011-08-18 4 WINSOR JENKINS NWPX Restricted Stock Units M - Exercise D -36 922
2012-03-19 2011-08-18 4 WINSOR JENKINS NWPX Common Stock F - Taxes D 25.3300 -11 -0 1,409
2012-03-19 2011-08-18 4 WINSOR JENKINS NWPX Common Stock M - Exercise D 36 1,420
2012-03-19 2012-03-15 4 STONE GARY NWPX Restricted Stock Units M - Exercise D -124 689
2012-03-19 2012-03-15 4 STONE GARY NWPX Common Stock F - Taxes D 21.5200 -31 -1 1,350
2012-03-19 2012-03-15 4 STONE GARY NWPX Common Stock M - Exercise D 124 1,381
2012-03-19 2011-08-18 4 STONE GARY NWPX Restricted Stock Units M - Exercise D -33 813
2012-03-19 2011-08-18 4 STONE GARY NWPX Common Stock F - Taxes D 25.3300 -8 -0 1,257
2012-03-19 2011-08-18 4 STONE GARY NWPX Common Stock M - Exercise D 33 1,265
2012-03-19 2012-03-15 4 CARRIER GREG NWPX Restricted Stock Units M - Exercise D -115 664
2012-03-19 2012-03-15 4 CARRIER GREG NWPX Common Stock F - Taxes D 21.5200 -28 -1 1,349
2012-03-19 2012-03-15 4 CARRIER GREG NWPX Common Stock M - Exercise D 115 1,377
2012-03-19 2011-08-18 4 CARRIER GREG NWPX Restricted Stock Units M - Exercise D -31 779
2012-03-19 2011-08-18 4 CARRIER GREG NWPX Common Stock F - Taxes D 25.3300 -7 -0 1,262
2012-03-19 2011-08-18 4 CARRIER GREG NWPX Common Stock M - Exercise D 31 1,269
2012-01-04 2012-01-02 4 MONTROSS SCOTT J NWPX Common Stock F - Taxes D 22.8600 -883 -20 1,390
2012-01-04 2012-01-02 4 MONTROSS SCOTT J NWPX Common Stock A - Award D 2,273 2,273
2012-01-04 2012-01-02 4 ROMAN RICHARD A NWPX Common Stock F - Taxes D 22.8600 -2,200 -50 11,618
2012-01-04 2012-01-02 4 ROMAN RICHARD A NWPX Common Stock A - Award D 4,818 13,818
2012-01-04 2012-01-02 4 MAHONEY ROBERT L NWPX Common Stock F - Taxes D 22.8600 -631 -14 16,408
2012-01-04 2012-01-02 4 MAHONEY ROBERT L NWPX Common Stock A - Award D 1,355 17,039
2012-01-04 2012-01-02 4 STOKES GARY A NWPX Common Stock F - Taxes D 22.8600 -338 -8 20,072
2012-01-04 2012-01-02 4 STOKES GARY A NWPX Common Stock A - Award D 1,355 20,410
2012-01-04 2012-01-02 4 GANTT ROBIN A NWPX Common Stock F - Taxes D 22.8600 -255 -6 2,668
2012-01-04 2012-01-02 4 GANTT ROBIN A NWPX Common Stock A - Award D 1,023 2,923
2012-01-04 2012-01-02 4 WINSOR JENKINS NWPX Common Stock F - Taxes D 22.8600 -78 -2 1,384
2012-01-04 2012-01-02 4 WINSOR JENKINS NWPX Common Stock A - Award D 315 1,462
2012-01-04 2012-01-02 4 CARRIER GREG NWPX Common Stock F - Taxes D 22.8600 -66 -2 1,238
2012-01-04 2012-01-02 4 CARRIER GREG NWPX Common Stock A - Award D 265 1,304
2012-01-04 2012-01-02 4 STONE GARY NWPX Common Stock F - Taxes D 22.8600 -68 -2 1,232
2012-01-04 2012-01-02 4 STONE GARY NWPX Common Stock A - Award D 275 1,300
2012-01-04 2012-01-02 4 Baum Richard L. NWPX Common Stock F - Taxes D 22.8600 -454 -10 682
2012-01-04 2012-01-02 4 Baum Richard L. NWPX Common Stock A - Award D 1,136 1,136
P
非衍生或衍生证券的公开市场或私下买入
S
非衍生或衍生证券的公开市场或私下卖出
A
公司向内部人员授予、奖励或以其他方式获取证券(例如股票期权)
C
衍生工具转换
D
将证券卖出或转让回公司
F
使用从公司收到的证券的一部分来支付行使价或税务负担。
G
内部人士赠送或接收他人赠送公司股票
K
股权掉期和类似的避险交易
M
行使或转换从公司获得的衍生证券(例如期权)
V
内部人士通过Form 4自愿报告的一笔交易
J
其他(附有交易描述的脚注)
Other Listings
DE:NW7 €44.20
Fintel data has been cited in the following publications:
Daily Mail Fox Business Business Insider Wall Street Journal The Washington Post Bloomberg Financial Times Globe and Mail
NASDAQ.com Reuters The Guardian Associated Press FactCheck.org Snopes Politifact
Federal Register The Intercept Forbes Fortune Magazine TheStreet Time Magazine Canadian Broadcasting Corporation International Business Times
Cambridge University Press Investopedia MarketWatch NY Daily News Entrepreneur Newsweek Barron's El Economista