SEC CIK 1766072
Brittain Miles
Reported ownership across 1 company, sourced from SEC Form 4 filings and updated daily.
Current Positions
| Company | Shares Owned | As Of |
|---|---|---|
| NWPXview stock → | 26,274 | 2026-03-31 |
Position History — NWPX
Reported shares owned immediately after each Form 4 transaction, over time.
Recent Filings — NWPX
| Date | Activity | Shares | Price | Owned After |
|---|---|---|---|---|
| 2026-03-31 | Tax withholding (derivative) | 8,073 | — | 0 |
| 2026-03-31 | Option exercise (derivative) | 2,593 | — | 8,073 |
| 2026-03-31 | Option exercise (derivative) | 2,883 | — | 10,666 |
| 2026-03-31 | Option exercise (derivative) | 3,212 | — | 13,549 |
| 2026-03-31 | Tax withholding | 1,112 | $77.86 | 26,274 |
| 2026-03-31 | Option exercise | 2,826 | — | 27,386 |
| 2026-03-31 | Tax withholding | 1,474 | $77.86 | 24,560 |
| 2026-03-31 | Option exercise | 3,748 | — | 26,034 |
| 2026-03-31 | Tax withholding | 1,478 | $77.86 | 22,286 |
| 2026-03-31 | Option exercise | 3,758 | — | 23,765 |
| 2026-03-20 | Open-market sale | 3,300 | $70.89 | 20,006 |
| 2026-03-12 | Open-market sale | 4,000 | $71.01 | 23,306 |
| 2026-01-15 | Option exercise (derivative) | 865 | — | 2,691 |
| 2026-01-15 | Option exercise (derivative) | 961 | — | 3,556 |
| 2026-01-15 | Option exercise (derivative) | 1,070 | — | 4,517 |
| 2026-01-15 | Tax withholding | 393 | $69.27 | 27,306 |
| 2026-01-15 | Option exercise | 865 | — | 27,699 |
| 2026-01-15 | Tax withholding | 436 | $69.27 | 26,834 |
| 2026-01-15 | Option exercise | 961 | — | 27,270 |
| 2026-01-15 | Tax withholding | 486 | $69.27 | 26,309 |
| 2026-01-15 | Option exercise | 1,070 | — | 26,795 |
| 2025-11-24 | Open-market sale | 4,000 | $56.41 | 25,725 |
| 2025-11-14 | Open-market sale | 4,000 | $56.76 | 29,725 |
| 2025-03-31 | Option exercise (derivative) | 3,212 | — | 19,644 |
| 2025-03-31 | Option exercise (derivative) | 2,883 | — | 16,761 |
| 2025-03-31 | Option exercise (derivative) | 2,523 | — | 22,856 |
| 2025-03-31 | Tax withholding | 1,402 | $41.30 | 31,399 |
| 2025-03-31 | Option exercise | 3,565 | — | 32,801 |
| 2025-03-31 | Tax withholding | 1,171 | $41.30 | 29,236 |
| 2025-03-31 | Option exercise | 3,834 | — | 35,233 |
| 2025-03-31 | Option exercise | 2,977 | — | 30,407 |
| 2025-03-31 | Tax withholding | 1,508 | $41.30 | 33,725 |
| 2025-03-27 | Grant / award (derivative) | 7,781 | — | 25,379 |
| 2025-03-27 | Grant / award (derivative) | 2,594 | — | 5,587 |
| 2025-01-15 | Option exercise (derivative) | 840 | — | 5,025 |
| 2025-01-15 | Option exercise (derivative) | 1,071 | — | 3,954 |
| 2025-01-15 | Option exercise (derivative) | 917 | — | 2,993 |
| 2025-01-15 | Option exercise | 961 | — | 27,865 |
| 2025-01-15 | Option exercise | 1,071 | — | 27,389 |
| 2025-01-15 | Tax withholding | 435 | $48.66 | 27,430 |
| 2025-01-15 | Tax withholding | 485 | $48.66 | 26,904 |
| 2025-01-15 | Tax withholding | 380 | $48.66 | 26,318 |
| 2025-01-15 | Option exercise | 840 | — | 26,698 |
| 2024-09-04 | Open-market sale | 4,500 | $41.90 | 25,858 |
| 2024-04-01 | Option exercise (derivative) | 1,915 | — | 23,332 |
| 2024-04-01 | Option exercise (derivative) | 3,212 | — | 17,598 |
| 2024-04-01 | Option exercise (derivative) | 2,522 | — | 20,810 |
| 2024-04-01 | Option exercise | 2,774 | — | 29,728 |
| 2024-04-01 | Tax withholding | 1,107 | $35.16 | 28,621 |
| 2024-04-01 | Option exercise | 2,355 | — | 27,894 |
| 2024-04-01 | Tax withholding | 1,154 | $35.16 | 30,358 |
| 2024-04-01 | Tax withholding | 940 | $35.16 | 26,954 |
| 2024-04-01 | Option exercise | 2,891 | — | 31,512 |
| 2024-03-28 | Grant / award (derivative) | 2,884 | — | 5,865 |
| 2024-03-28 | Grant / award (derivative) | 8,651 | — | 25,247 |
| 2024-01-15 | Option exercise (derivative) | 1,071 | — | 2,981 |
| 2024-01-15 | Option exercise (derivative) | 841 | — | 4,052 |
| 2024-01-15 | Option exercise (derivative) | 639 | — | 4,893 |
| 2024-01-15 | Tax withholding | 484 | $28.84 | 25,539 |
| 2024-01-15 | Option exercise | 1,071 | — | 26,023 |
| 2024-01-15 | Tax withholding | 380 | $28.84 | 24,952 |
| 2024-01-15 | Option exercise | 841 | — | 25,332 |
| 2024-01-15 | Tax withholding | 289 | $28.84 | 24,491 |
| 2024-01-15 | Option exercise | 639 | — | 24,780 |
| 2023-04-08 | Grant / award (derivative) | 3,212 | — | 5,532 |
| 2023-04-08 | Grant / award (derivative) | 9,636 | — | 16,596 |
| 2023-03-31 | Option exercise (derivative) | 2,392 | — | 11,396 |
| 2023-03-31 | Option exercise (derivative) | 1,914 | — | 9,482 |
| 2023-03-31 | Option exercise (derivative) | 2,522 | — | 6,960 |
| 2023-03-31 | Option exercise | 2,412 | — | 23,070 |
| 2023-03-31 | Tax withholding | 949 | $31.23 | 22,121 |
| 2023-03-31 | Tax withholding | 1,496 | $31.23 | 20,658 |
| 2023-03-31 | Option exercise | 3,803 | — | 22,154 |
| 2023-03-31 | Tax withholding | 1,309 | $31.23 | 24,141 |
| 2023-03-31 | Option exercise | 3,329 | — | 25,450 |
| 2023-01-16 | Option exercise (derivative) | 638 | — | 3,161 |
| 2023-01-16 | Option exercise (derivative) | 798 | — | 3,799 |
| 2023-01-16 | Option exercise (derivative) | 841 | — | 2,320 |
| 2023-01-16 | Option exercise | 841 | — | 18,731 |
| 2023-01-16 | Option exercise | 798 | — | 17,900 |
| 2023-01-16 | Tax withholding | 360 | $35.55 | 17,540 |
| 2023-01-16 | Option exercise | 638 | — | 18,178 |
| 2023-01-16 | Tax withholding | 288 | $35.55 | 17,890 |
| 2023-01-16 | Tax withholding | 380 | $35.55 | 18,351 |
| 2022-06-16 | Grant / award (derivative) | 7,567 | — | 13,788 |
| 2022-06-16 | Grant / award (derivative) | 2,522 | — | 4,597 |
| 2022-03-31 | Option exercise (derivative) | 1,914 | — | 6,221 |
| 2022-03-31 | Option exercise (derivative) | 2,392 | — | 8,135 |
| 2022-03-31 | Grant / award | 3,373 | — | 17,349 |
| 2022-03-31 | Disposition to issuer | 1,327 | $25.45 | 16,022 |
| 2022-03-31 | Disposition to issuer | 700 | $25.45 | 17,102 |
| 2022-03-31 | Grant / award | 1,780 | — | 17,802 |
| 2022-01-17 | Option exercise (derivative) | 638 | — | 2,075 |
| 2022-01-17 | Option exercise (derivative) | 797 | — | 2,713 |
| 2022-01-17 | Option exercise (derivative) | 387 | — | 3,510 |
| 2022-01-17 | Option exercise | 638 | — | 14,260 |
| 2022-01-17 | Tax withholding | 355 | $30.65 | 13,622 |
| 2022-01-17 | Tax withholding | 284 | $30.65 | 13,976 |
| 2022-01-17 | Tax withholding | 172 | $30.65 | 13,180 |
| 2022-01-17 | Option exercise | 387 | — | 13,352 |
| 2022-01-17 | Option exercise | 797 | — | 13,977 |
| 2021-03-31 | Option exercise (derivative) | 1,157 | — | 12,919 |
| 2021-03-31 | Option exercise (derivative) | 2,392 | — | 10,527 |
| 2021-03-31 | Tax withholding | 1,882 | $33.42 | 12,965 |
| 2021-03-31 | Option exercise | 4,784 | — | 14,847 |
| 2021-03-31 | Tax withholding | 573 | $33.42 | 10,063 |
| 2021-03-31 | Option exercise | 1,458 | — | 10,636 |
| 2021-03-18 | Grant / award (derivative) | 5,743 | — | 14,076 |
| 2021-03-18 | Grant / award (derivative) | 1,915 | — | 3,897 |
| 2021-01-15 | Option exercise (derivative) | 797 | — | 1,982 |
| 2021-01-15 | Option exercise (derivative) | 385 | — | 2,779 |
| 2021-01-15 | Tax withholding | 164 | $31.53 | 8,720 |
| 2021-01-15 | Option exercise | 797 | — | 9,517 |
| 2021-01-15 | Tax withholding | 339 | $31.53 | 9,178 |
| 2021-01-15 | Option exercise | 385 | — | 8,884 |
| 2020-03-31 | Option exercise (derivative) | 2,313 | — | 8,333 |
| 2020-03-31 | Option exercise | 3,146 | — | 9,674 |
| 2020-03-31 | Tax withholding | 1,175 | $22.25 | 8,499 |
| 2020-03-26 | Grant / award (derivative) | 2,392 | — | 3,164 |
| 2020-03-26 | Grant / award (derivative) | 7,176 | — | 10,646 |
| 2020-01-15 | Option exercise (derivative) | 385 | — | 772 |
| 2020-01-15 | Tax withholding | 164 | $33.66 | 6,528 |
| 2020-01-15 | Option exercise | 385 | — | 6,692 |
| 2019-03-26 | Grant / award (derivative) | 1,157 | — | 1,157 |
| 2019-03-26 | Grant / award (derivative) | 3,470 | — | 3,470 |
| 2019-01-22 | — | — | — | 6,307 |
Source: SEC EDGAR Form 4 filings. For informational purposes only — not investment advice.