SEC CIK 1401658

LARSON KEITH R

Reported ownership across 3 companies, sourced from SEC Form 4 filings and updated daily.

Current Positions

CompanyShares OwnedAs Of
NWPXview stock →14,3832026-10-05
ASTSview stock →2,0152025-12-24
ROGview stock →1,9002022-05-05

Position History — NWPX

Reported shares owned immediately after each Form 4 transaction, over time.

08,77117,54226,3132008-052013-052020-062021-062021-112026-082026-10

Recent Filings — NWPX

DateActivitySharesPriceOwned After
2026-10-05Open-market sale250$106.4814,383
2026-09-28Open-market sale1,000$102.2014,633
2026-09-21Open-market sale1,000$102.3115,633
2026-09-14Open-market sale1,000$101.1216,633
2026-09-08Open-market sale1,000$105.8717,633
2026-09-03Open-market sale4$110.7818,633
2026-09-02Open-market sale74$110.2618,637
2026-08-31Open-market sale1,172$110.0418,711
2026-08-24Open-market sale1,250$110.3219,883
2026-08-17Open-market sale1,250$115.8621,133
2026-06-10Grant / award899$122.3122,383
2025-06-12Grant / award2,166$39.2321,484
2024-06-13Grant / award2,404$33.2719,318
2023-06-22Grant / award2,537$29.5616,914
2022-06-16Grant / award2,276$30.7514,377
2021-12-06Open-market sale313$28.9812,101
2021-11-29Open-market sale1,000$29.6212,414
2021-11-22Open-market sale1,000$30.9013,414
2021-11-15Open-market sale1,000$29.2414,414
2021-08-02Open-market sale1,000$28.0815,414
2021-07-26Open-market sale1,000$28.7316,414
2021-07-19Open-market sale1,000$27.2417,414
2021-07-06Open-market sale1,000$27.9518,414
2021-06-28Open-market sale1,000$28.9919,414
2021-06-21Open-market sale1,000$28.7620,414
2021-06-14Open-market sale1,000$30.0821,414
2021-06-10Grant / award2,101$30.9422,414
2021-06-07Open-market sale1,000$31.7720,313
2021-06-01Open-market sale1,000$31.5721,313
2021-05-24Open-market sale1,500$33.7422,313
2021-05-17Open-market sale1,000$31.7323,813
2021-05-10Open-market sale1,500$32.0024,813
2020-06-04Grant / award2,563$25.3726,313
2019-06-20Grant / award2,443$24.5623,750
2018-06-06Grant / award2,793$21.4821,307
2017-06-01Grant / award3,736$14.7218,514
2017-06-01Grant / award3,736$14.7218,514
2016-06-02Grant / award5,741$9.5814,778
2015-06-04Grant / award2,616$21.029,037
2014-05-29Grant / award1,528$36.006,421
2013-05-31Grant / award818$27.494,893
2012-06-14Grant / award961$23.404,075
2011-06-14Grant / award894$25.153,114
2010-12-22Grant / award945$23.812,220
2009-09-09Grant / award804$33.581,275
2008-07-28Option exercise (derivative)2,000$0.000
2008-07-28Option exercise (derivative)5,000$0.002,000
2008-07-28Option exercise5,000$34.775,471
2008-07-28Option exercise2,000$34.772,471
2008-07-28Open-market sale2,000$59.05471
2008-05-19Grant / award471$47.73471

Source: SEC EDGAR Form 4 filings. For informational purposes only — not investment advice.