SEC CIK 1766072

Brittain Miles

Reported ownership across 1 company, sourced from SEC Form 4 filings and updated daily.

Current Positions

CompanyShares OwnedAs Of
NWPXview stock →26,2742026-03-31

Position History — NWPX

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

011,74423,48935,2332019-012021-032023-012024-012025-012025-112026-032026-03

Recent Filings — NWPX

DateActivitySharesPriceOwned After
2026-03-31Tax withholding (derivative)8,073—0
2026-03-31Option exercise (derivative)2,593—8,073
2026-03-31Option exercise (derivative)2,883—10,666
2026-03-31Option exercise (derivative)3,212—13,549
2026-03-31Tax withholding1,112$77.8626,274
2026-03-31Option exercise2,826—27,386
2026-03-31Tax withholding1,474$77.8624,560
2026-03-31Option exercise3,748—26,034
2026-03-31Tax withholding1,478$77.8622,286
2026-03-31Option exercise3,758—23,765
2026-03-20Open-market sale3,300$70.8920,006
2026-03-12Open-market sale4,000$71.0123,306
2026-01-15Option exercise (derivative)865—2,691
2026-01-15Option exercise (derivative)961—3,556
2026-01-15Option exercise (derivative)1,070—4,517
2026-01-15Tax withholding393$69.2727,306
2026-01-15Option exercise865—27,699
2026-01-15Tax withholding436$69.2726,834
2026-01-15Option exercise961—27,270
2026-01-15Tax withholding486$69.2726,309
2026-01-15Option exercise1,070—26,795
2025-11-24Open-market sale4,000$56.4125,725
2025-11-14Open-market sale4,000$56.7629,725
2025-03-31Option exercise (derivative)3,212—19,644
2025-03-31Option exercise (derivative)2,883—16,761
2025-03-31Option exercise (derivative)2,523—22,856
2025-03-31Tax withholding1,402$41.3031,399
2025-03-31Option exercise3,565—32,801
2025-03-31Tax withholding1,171$41.3029,236
2025-03-31Option exercise3,834—35,233
2025-03-31Option exercise2,977—30,407
2025-03-31Tax withholding1,508$41.3033,725
2025-03-27Grant / award (derivative)7,781—25,379
2025-03-27Grant / award (derivative)2,594—5,587
2025-01-15Option exercise (derivative)840—5,025
2025-01-15Option exercise (derivative)1,071—3,954
2025-01-15Option exercise (derivative)917—2,993
2025-01-15Option exercise961—27,865
2025-01-15Option exercise1,071—27,389
2025-01-15Tax withholding435$48.6627,430
2025-01-15Tax withholding485$48.6626,904
2025-01-15Tax withholding380$48.6626,318
2025-01-15Option exercise840—26,698
2024-09-04Open-market sale4,500$41.9025,858
2024-04-01Option exercise (derivative)1,915—23,332
2024-04-01Option exercise (derivative)3,212—17,598
2024-04-01Option exercise (derivative)2,522—20,810
2024-04-01Option exercise2,774—29,728
2024-04-01Tax withholding1,107$35.1628,621
2024-04-01Option exercise2,355—27,894
2024-04-01Tax withholding1,154$35.1630,358
2024-04-01Tax withholding940$35.1626,954
2024-04-01Option exercise2,891—31,512
2024-03-28Grant / award (derivative)2,884—5,865
2024-03-28Grant / award (derivative)8,651—25,247
2024-01-15Option exercise (derivative)1,071—2,981
2024-01-15Option exercise (derivative)841—4,052
2024-01-15Option exercise (derivative)639—4,893
2024-01-15Tax withholding484$28.8425,539
2024-01-15Option exercise1,071—26,023
2024-01-15Tax withholding380$28.8424,952
2024-01-15Option exercise841—25,332
2024-01-15Tax withholding289$28.8424,491
2024-01-15Option exercise639—24,780
2023-04-08Grant / award (derivative)3,212—5,532
2023-04-08Grant / award (derivative)9,636—16,596
2023-03-31Option exercise (derivative)2,392—11,396
2023-03-31Option exercise (derivative)1,914—9,482
2023-03-31Option exercise (derivative)2,522—6,960
2023-03-31Option exercise2,412—23,070
2023-03-31Tax withholding949$31.2322,121
2023-03-31Tax withholding1,496$31.2320,658
2023-03-31Option exercise3,803—22,154
2023-03-31Tax withholding1,309$31.2324,141
2023-03-31Option exercise3,329—25,450
2023-01-16Option exercise (derivative)638—3,161
2023-01-16Option exercise (derivative)798—3,799
2023-01-16Option exercise (derivative)841—2,320
2023-01-16Option exercise841—18,731
2023-01-16Option exercise798—17,900
2023-01-16Tax withholding360$35.5517,540
2023-01-16Option exercise638—18,178
2023-01-16Tax withholding288$35.5517,890
2023-01-16Tax withholding380$35.5518,351
2022-06-16Grant / award (derivative)7,567—13,788
2022-06-16Grant / award (derivative)2,522—4,597
2022-03-31Option exercise (derivative)1,914—6,221
2022-03-31Option exercise (derivative)2,392—8,135
2022-03-31Grant / award3,373—17,349
2022-03-31Disposition to issuer1,327$25.4516,022
2022-03-31Disposition to issuer700$25.4517,102
2022-03-31Grant / award1,780—17,802
2022-01-17Option exercise (derivative)638—2,075
2022-01-17Option exercise (derivative)797—2,713
2022-01-17Option exercise (derivative)387—3,510
2022-01-17Option exercise638—14,260
2022-01-17Tax withholding355$30.6513,622
2022-01-17Tax withholding284$30.6513,976
2022-01-17Tax withholding172$30.6513,180
2022-01-17Option exercise387—13,352
2022-01-17Option exercise797—13,977
2021-03-31Option exercise (derivative)1,157—12,919
2021-03-31Option exercise (derivative)2,392—10,527
2021-03-31Tax withholding1,882$33.4212,965
2021-03-31Option exercise4,784—14,847
2021-03-31Tax withholding573$33.4210,063
2021-03-31Option exercise1,458—10,636
2021-03-18Grant / award (derivative)5,743—14,076
2021-03-18Grant / award (derivative)1,915—3,897
2021-01-15Option exercise (derivative)797—1,982
2021-01-15Option exercise (derivative)385—2,779
2021-01-15Tax withholding164$31.538,720
2021-01-15Option exercise797—9,517
2021-01-15Tax withholding339$31.539,178
2021-01-15Option exercise385—8,884
2020-03-31Option exercise (derivative)2,313—8,333
2020-03-31Option exercise3,146—9,674
2020-03-31Tax withholding1,175$22.258,499
2020-03-26Grant / award (derivative)2,392—3,164
2020-03-26Grant / award (derivative)7,176—10,646
2020-01-15Option exercise (derivative)385—772
2020-01-15Tax withholding164$33.666,528
2020-01-15Option exercise385—6,692
2019-03-26Grant / award (derivative)1,157—1,157
2019-03-26Grant / award (derivative)3,470—3,470
2019-01-22———6,307

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