MONTROSS SCOTT J
Insider CIK 1228503 · NWPX President and CEO, Director
Trades across companies
| Ticker | Code | Trade | Filed | Shares | Price | Value | Owned after | |
|---|---|---|---|---|---|---|---|---|
| NWPX NWPX Infrastructure, Inc. | S Sale | 2026-08-31 | 2026-09-02 | 1,227 | $110.58 | $135.7K | 69,902 | SEC↗ |
| NWPX NWPX Infrastructure, Inc. | S Sale | 2026-08-31 | 2026-09-02 | 1,227 | $110.58 | $135.7K | 69,902 | SEC↗ |
| NWPX NWPX Infrastructure, Inc. | S Sale | 2026-08-24 | 2026-08-25 | 2,500 | $109.37 | $273.4K | 71,129 | SEC↗ |
| NWPX NWPX Infrastructure, Inc. | S Sale | 2026-08-24 | 2026-08-25 | 2,500 | $109.37 | $273.4K | 71,129 | SEC↗ |
| NWPX NWPX Infrastructure, Inc. | S Sale | 2026-08-17 | 2026-08-18 | 2,500 | $115.13 | $287.8K | 73,629 | SEC↗ |
| NWPX NWPX Infrastructure, Inc. | S Sale | 2026-08-17 | 2026-08-18 | 2,500 | $115.13 | $287.8K | 73,629 | SEC↗ |
| NWPX NWPX Infrastructure, Inc. | S Sale | 2026-08-10 | 2026-08-11 | 2,500 | $118.74 | $296.9K | 76,129 | SEC↗ |
| NWPX NWPX Infrastructure, Inc. | S Sale | 2026-08-10 | 2026-08-11 | 2,500 | $118.74 | $296.8K | 76,129 | SEC↗ |
| NWPX NWPX Infrastructure, Inc. | S Sale | 2026-08-04 | 2026-08-05 | 2,500 | $128.62 | $321.6K | 78,629 | SEC↗ |
| NWPX NWPX Infrastructure, Inc. | S Sale | 2026-08-04 | 2026-08-05 | 2,500 | $128.62 | $321.5K | 78,629 | SEC↗ |
| NWPX NWPX Infrastructure, Inc. | M Exercise deriv | 2026-03-31 | 2026-04-02 | 7,545 | — | $0 | 39,916 | SEC↗ |
| NWPX NWPX Infrastructure, Inc. | M Exercise deriv | 2026-03-31 | 2026-04-02 | 8,606 | — | $0 | 55,214 | SEC↗ |
| NWPX NWPX Infrastructure, Inc. | M Exercise deriv | 2026-03-31 | 2026-04-02 | 7,753 | — | $0 | 47,461 | SEC↗ |
| NWPX NWPX Infrastructure, Inc. | F Tax w/h | 2026-03-31 | 2026-04-02 | 3,966 | $77.86 | $308.8K | 76,141 | SEC↗ |
| NWPX NWPX Infrastructure, Inc. | M Exercise | 2026-03-31 | 2026-04-02 | 8,224 | — | $0 | 84,365 | SEC↗ |
| NWPX NWPX Infrastructure, Inc. | F Tax w/h | 2026-03-31 | 2026-04-02 | 3,236 | $77.86 | $252.0K | 81,129 | SEC↗ |
| NWPX NWPX Infrastructure, Inc. | M Exercise | 2026-03-31 | 2026-04-02 | 10,079 | — | $0 | 80,107 | SEC↗ |
| NWPX NWPX Infrastructure, Inc. | F Tax w/h | 2026-03-31 | 2026-04-02 | 3,962 | $77.86 | $308.5K | 70,028 | SEC↗ |
| NWPX NWPX Infrastructure, Inc. | M Exercise | 2026-03-31 | 2026-04-02 | 10,069 | — | $0 | 73,990 | SEC↗ |
| NWPX NWPX Infrastructure, Inc. | S Sale | 2026-03-30 | 2026-03-31 | 2,056 | $76.85 | $158.0K | 63,921 | SEC↗ |
| NWPX NWPX Infrastructure, Inc. | S Sale | 2026-03-16 | 2026-03-17 | 2,500 | $71.44 | $178.6K | 68,477 | SEC↗ |
| NWPX NWPX Infrastructure, Inc. | S Sale | 2026-03-16 | 2026-03-23 | 2,500 | $72.48 | $181.2K | 65,977 | SEC↗ |
| NWPX NWPX Infrastructure, Inc. | A Award deriv | 2026-03-12 | 2026-03-16 | 5,689 | — | $0 | 13,305 | SEC↗ |
| NWPX NWPX Infrastructure, Inc. | A Award deriv | 2026-03-12 | 2026-03-16 | 17,068 | — | $0 | 63,820 | SEC↗ |
| NWPX NWPX Infrastructure, Inc. | S Sale | 2026-03-09 | 2026-03-10 | 2,500 | $72.32 | $180.8K | 70,977 | SEC↗ |
| NWPX NWPX Infrastructure, Inc. | M Exercise deriv | 2026-01-15 | 2026-01-20 | 2,515 | — | $0 | 7,616 | SEC↗ |
| NWPX NWPX Infrastructure, Inc. | M Exercise deriv | 2026-01-15 | 2026-01-20 | 2,585 | — | $0 | 10,131 | SEC↗ |
| NWPX NWPX Infrastructure, Inc. | M Exercise deriv | 2026-01-15 | 2026-01-20 | 2,869 | — | $0 | 12,716 | SEC↗ |
| NWPX NWPX Infrastructure, Inc. | M Exercise | 2026-01-15 | 2026-01-20 | 2,869 | — | $0 | 71,650 | SEC↗ |
| NWPX NWPX Infrastructure, Inc. | M Exercise | 2026-01-15 | 2026-01-20 | 2,585 | — | $0 | 72,948 | SEC↗ |
| NWPX NWPX Infrastructure, Inc. | F Tax w/h | 2026-01-15 | 2026-01-20 | 989 | $69.27 | $68.5K | 73,477 | SEC↗ |
| NWPX NWPX Infrastructure, Inc. | M Exercise | 2026-01-15 | 2026-01-20 | 2,515 | — | $0 | 74,466 | SEC↗ |
| NWPX NWPX Infrastructure, Inc. | F Tax w/h | 2026-01-15 | 2026-01-20 | 1,287 | $69.27 | $89.2K | 70,363 | SEC↗ |
| NWPX NWPX Infrastructure, Inc. | F Tax w/h | 2026-01-15 | 2026-01-20 | 997 | $69.27 | $69.1K | 71,951 | SEC↗ |
| NWPX NWPX Infrastructure, Inc. | S Sale | 2025-11-11 | 2025-11-13 | 3,210 | $57.18 | $183.5K | 68,781 | SEC↗ |
| NWPX NWPX Infrastructure, Inc. | S Sale | 2025-11-11 | 2025-11-13 | 1,000 | $57.53 | $57.5K | 75,991 | SEC↗ |
| NWPX NWPX Infrastructure, Inc. | S Sale | 2025-11-11 | 2025-11-13 | 1,500 | $57.34 | $86.0K | 74,491 | SEC↗ |
| NWPX NWPX Infrastructure, Inc. | S Sale | 2025-11-11 | 2025-11-13 | 2,500 | $57.23 | $143.1K | 71,991 | SEC↗ |
| NWPX NORTHWEST PIPE CO | J Other | 2025-05-05 | 2025-05-06 | 8,869 | — | $0 | 76,991 | SEC↗ |
| NWPX NORTHWEST PIPE CO | M Exercise deriv | 2025-03-31 | 2025-04-02 | 7,753 | — | $0 | 46,752 | SEC↗ |
| NWPX NORTHWEST PIPE CO | M Exercise deriv | 2025-03-31 | 2025-04-02 | 8,604 | — | $0 | 54,505 | SEC↗ |
| NWPX NORTHWEST PIPE CO | M Exercise deriv | 2025-03-31 | 2025-04-02 | 7,952 | — | $0 | 63,109 | SEC↗ |
| NWPX NORTHWEST PIPE CO | F Tax w/h | 2025-03-31 | 2025-04-02 | 3,757 | $41.30 | $155.2K | 79,606 | SEC↗ |
| NWPX NORTHWEST PIPE CO | M Exercise | 2025-03-31 | 2025-04-02 | 9,383 | — | $0 | 77,505 | SEC↗ |
| NWPX NORTHWEST PIPE CO | F Tax w/h | 2025-03-31 | 2025-04-02 | 3,692 | $41.30 | $152.5K | 73,813 | SEC↗ |
| NWPX NORTHWEST PIPE CO | F Tax w/h | 2025-03-31 | 2025-04-02 | 4,057 | $41.30 | $167.6K | 85,860 | SEC↗ |
| NWPX NORTHWEST PIPE CO | M Exercise | 2025-03-31 | 2025-04-02 | 10,311 | — | $0 | 89,917 | SEC↗ |
| NWPX NORTHWEST PIPE CO | M Exercise | 2025-03-31 | 2025-04-02 | 9,550 | — | $0 | 83,363 | SEC↗ |
| NWPX NORTHWEST PIPE CO | A Award deriv | 2025-03-27 | 2025-03-31 | 22,637 | — | $0 | 71,061 | SEC↗ |
| NWPX NORTHWEST PIPE CO | A Award deriv | 2025-03-27 | 2025-03-31 | 7,546 | — | $0 | 15,585 | SEC↗ |
| NWPX NORTHWEST PIPE CO | J Other | 2025-02-12 | 2025-02-13 | 2,357 | — | $0 | 68,122 | SEC↗ |
| NWPX NORTHWEST PIPE CO | M Exercise deriv | 2025-01-15 | 2025-01-17 | 2,584 | — | $0 | 8,039 | SEC↗ |
| NWPX NORTHWEST PIPE CO | M Exercise deriv | 2025-01-15 | 2025-01-17 | 2,868 | — | $0 | 10,623 | SEC↗ |
| NWPX NORTHWEST PIPE CO | M Exercise deriv | 2025-01-15 | 2025-01-17 | 2,650 | — | $0 | 13,491 | SEC↗ |
| NWPX NORTHWEST PIPE CO | M Exercise | 2025-01-15 | 2025-01-17 | 2,584 | — | $0 | 71,472 | SEC↗ |
| NWPX NORTHWEST PIPE CO | F Tax w/h | 2025-01-15 | 2025-01-17 | 1,158 | $48.66 | $56.3K | 68,888 | SEC↗ |
| NWPX NORTHWEST PIPE CO | M Exercise | 2025-01-15 | 2025-01-17 | 2,868 | — | $0 | 70,046 | SEC↗ |
| NWPX NORTHWEST PIPE CO | F Tax w/h | 2025-01-15 | 2025-01-17 | 993 | $48.66 | $48.3K | 70,479 | SEC↗ |
| NWPX NORTHWEST PIPE CO | M Exercise | 2025-01-15 | 2025-01-17 | 2,650 | — | $0 | 68,414 | SEC↗ |
| NWPX NORTHWEST PIPE CO | F Tax w/h | 2025-01-15 | 2025-01-17 | 1,236 | $48.66 | $60.1K | 67,178 | SEC↗ |
| NWPX NORTHWEST PIPE CO | J Other | 2024-12-11 | 2024-12-13 | 44,369 | — | $0 | 65,764 | SEC↗ |
| NWPX NORTHWEST PIPE CO | J Other | 2024-12-06 | 2024-12-09 | 21,394 | — | $0 | 110,133 | SEC↗ |
| NWPX NORTHWEST PIPE CO | M Exercise deriv | 2024-04-01 | 2024-04-03 | 8,604 | — | $0 | 48,424 | SEC↗ |
| NWPX NORTHWEST PIPE CO | M Exercise deriv | 2024-04-01 | 2024-04-03 | 7,949 | — | $0 | 57,028 | SEC↗ |
| NWPX NORTHWEST PIPE CO | M Exercise deriv | 2024-04-01 | 2024-04-03 | 6,581 | — | $0 | 64,977 | SEC↗ |
| NWPX NORTHWEST PIPE CO | M Exercise | 2024-04-01 | 2024-04-03 | 8,744 | — | $0 | 130,366 | SEC↗ |
| NWPX NORTHWEST PIPE CO | M Exercise | 2024-04-01 | 2024-04-03 | 8,095 | — | $0 | 124,854 | SEC↗ |
| NWPX NORTHWEST PIPE CO | F Tax w/h | 2024-04-01 | 2024-04-03 | 3,232 | $35.16 | $113.6K | 121,622 | SEC↗ |
| NWPX NORTHWEST PIPE CO | F Tax w/h | 2024-04-01 | 2024-04-03 | 3,491 | $35.16 | $122.7K | 126,875 | SEC↗ |
| NWPX NORTHWEST PIPE CO | M Exercise | 2024-04-01 | 2024-04-03 | 7,744 | — | $0 | 134,619 | SEC↗ |
| NWPX NORTHWEST PIPE CO | F Tax w/h | 2024-04-01 | 2024-04-03 | 3,092 | $35.16 | $108.7K | 131,527 | SEC↗ |
| NWPX NORTHWEST PIPE CO | A Award deriv | 2024-03-28 | 2024-04-01 | 23,262 | — | $0 | 71,558 | SEC↗ |
| NWPX NORTHWEST PIPE CO | A Award deriv | 2024-03-28 | 2024-04-01 | 7,754 | — | $0 | 16,141 | SEC↗ |
| NWPX NORTHWEST PIPE CO | M Exercise deriv | 2024-01-15 | 2024-01-17 | 2,194 | — | $0 | 13,905 | SEC↗ |
| NWPX NORTHWEST PIPE CO | M Exercise deriv | 2024-01-15 | 2024-01-17 | 2,650 | — | $0 | 11,255 | SEC↗ |
| NWPX NORTHWEST PIPE CO | M Exercise deriv | 2024-01-15 | 2024-01-17 | 2,868 | — | $0 | 8,387 | SEC↗ |
| NWPX NORTHWEST PIPE CO | M Exercise | 2024-01-15 | 2024-01-17 | 2,868 | — | $0 | 117,861 | SEC↗ |
| NWPX NORTHWEST PIPE CO | F Tax w/h | 2024-01-15 | 2024-01-17 | 1,172 | $28.84 | $33.8K | 114,993 | SEC↗ |
| NWPX NORTHWEST PIPE CO | F Tax w/h | 2024-01-15 | 2024-01-17 | 1,102 | $28.84 | $31.8K | 116,759 | SEC↗ |
| NWPX NORTHWEST PIPE CO | F Tax w/h | 2024-01-15 | 2024-01-17 | 1,088 | $28.84 | $31.4K | 113,515 | SEC↗ |
| NWPX NORTHWEST PIPE CO | M Exercise | 2024-01-15 | 2024-01-17 | 2,194 | — | $0 | 114,603 | SEC↗ |
| NWPX NORTHWEST PIPE CO | A Award deriv | 2023-04-08 | 2023-04-11 | 25,814 | — | $0 | 48,296 | SEC↗ |
| NWPX NORTHWEST PIPE CO | A Award deriv | 2023-04-08 | 2023-04-11 | 8,605 | — | $0 | 16,099 | SEC↗ |
| NWPX NORTHWEST PIPE CO | M Exercise deriv | 2023-03-31 | 2023-04-04 | 7,949 | — | $0 | 22,482 | SEC↗ |
| NWPX NORTHWEST PIPE CO | M Exercise deriv | 2023-03-31 | 2023-04-04 | 6,580 | — | $0 | 30,431 | SEC↗ |
| NWPX NORTHWEST PIPE CO | M Exercise deriv | 2023-03-31 | 2023-04-04 | 8,225 | — | $0 | 37,011 | SEC↗ |
| NWPX NORTHWEST PIPE CO | F Tax w/h | 2023-03-31 | 2023-04-04 | 4,128 | $31.23 | $128.9K | 112,409 | SEC↗ |
| NWPX NORTHWEST PIPE CO | M Exercise | 2023-03-31 | 2023-04-04 | 10,493 | — | $0 | 116,537 | SEC↗ |
| NWPX NORTHWEST PIPE CO | F Tax w/h | 2023-03-31 | 2023-04-04 | 5,146 | $31.23 | $160.7K | 101,015 | SEC↗ |
| NWPX NORTHWEST PIPE CO | M Exercise | 2023-03-31 | 2023-04-04 | 8,291 | — | $0 | 109,306 | SEC↗ |
| NWPX NORTHWEST PIPE CO | F Tax w/h | 2023-03-31 | 2023-04-04 | 3,262 | $31.23 | $101.9K | 106,044 | SEC↗ |
| NWPX NORTHWEST PIPE CO | M Exercise | 2023-03-31 | 2023-04-04 | 13,078 | — | $0 | 106,161 | SEC↗ |
| NWPX NORTHWEST PIPE CO | M Exercise | 2023-01-16 | 2024-01-17 | 2,650 | — | $0 | 116,165 | SEC↗ |
| NWPX NORTHWEST PIPE CO | M Exercise deriv | 2023-01-16 | 2023-01-18 | 2,913 | — | $0 | 10,144 | SEC↗ |
| NWPX NORTHWEST PIPE CO | M Exercise deriv | 2023-01-16 | 2023-01-18 | 2,650 | — | $0 | 7,494 | SEC↗ |
| NWPX NORTHWEST PIPE CO | M Exercise deriv | 2023-01-16 | 2023-01-18 | 2,740 | — | $0 | 12,337 | SEC↗ |
| NWPX NORTHWEST PIPE CO | F Tax w/h | 2023-01-16 | 2023-01-18 | 1,256 | $35.55 | $44.7K | 90,223 | SEC↗ |
| NWPX NORTHWEST PIPE CO | F Tax w/h | 2023-01-16 | 2023-01-18 | 1,018 | $35.55 | $36.2K | 93,083 | SEC↗ |
| NWPX NORTHWEST PIPE CO | M Exercise | 2023-01-16 | 2023-01-18 | 2,193 | — | $0 | 92,416 | SEC↗ |
| NWPX NORTHWEST PIPE CO | F Tax w/h | 2023-01-16 | 2023-01-18 | 965 | $35.55 | $34.3K | 91,451 | SEC↗ |
| NWPX NORTHWEST PIPE CO | M Exercise | 2023-01-16 | 2023-01-18 | 2,650 | — | $0 | 94,101 | SEC↗ |
| NWPX NORTHWEST PIPE CO | M Exercise | 2023-01-16 | 2023-01-18 | 2,740 | — | $0 | 91,479 | SEC↗ |
| NWPX NORTHWEST PIPE CO | A Award deriv | 2022-06-16 | 2022-06-21 | 7,950 | — | $0 | 15,077 | SEC↗ |
| NWPX NORTHWEST PIPE CO | A Award deriv | 2022-06-16 | 2022-06-21 | 23,850 | — | $0 | 45,236 | SEC↗ |
| NWPX NORTHWEST PIPE CO | S Sale | 2022-06-06 | 2022-06-06 | 552 | $34.00 | $18.8K | 88,739 | SEC↗ |
| NWPX NORTHWEST PIPE CO | S Sale | 2022-06-06 | 2022-06-06 | 1,000 | $34.18 | $34.2K | 89,291 | SEC↗ |
| NWPX NORTHWEST PIPE CO | S Sale | 2022-05-31 | 2022-06-01 | 1,500 | $32.96 | $49.4K | 90,291 | SEC↗ |
| NWPX NORTHWEST PIPE CO | S Sale | 2022-05-31 | 2022-06-01 | 1,000 | $33.31 | $33.3K | 91,791 | SEC↗ |
| NWPX NORTHWEST PIPE CO | S Sale | 2022-05-23 | 2022-05-24 | 1,500 | $32.02 | $48.0K | 92,791 | SEC↗ |
| NWPX NORTHWEST PIPE CO | S Sale | 2022-05-23 | 2022-05-24 | 1,000 | $30.46 | $30.5K | 94,291 | SEC↗ |
| NWPX NORTHWEST PIPE CO | S Sale | 2022-05-18 | 2022-05-19 | 1,500 | $32.00 | $48.0K | 95,291 | SEC↗ |
| NWPX NORTHWEST PIPE CO | S Sale | 2022-05-16 | 2022-05-17 | 1,000 | $30.00 | $30.0K | 96,791 | SEC↗ |
| NWPX NORTHWEST PIPE CO | S Sale | 2022-05-11 | 2022-05-12 | 474 | $30.00 | $14.2K | 97,791 | SEC↗ |
| NWPX NORTHWEST PIPE CO | S Sale | 2022-05-10 | 2022-05-12 | 1 | $30.00 | $30 | 98,265 | SEC↗ |
| NWPX NORTHWEST PIPE CO | M Exercise deriv | 2022-03-31 | 2022-04-04 | 8,221 | — | $0 | 27,966 | SEC↗ |
| NWPX NORTHWEST PIPE CO | M Exercise deriv | 2022-03-31 | 2022-04-04 | 6,580 | — | $0 | 21,386 | SEC↗ |
| NWPX NORTHWEST PIPE CO | M Exercise | 2022-03-31 | 2022-04-04 | 11,592 | — | $0 | 99,115 | SEC↗ |
| NWPX NORTHWEST PIPE CO | M Exercise | 2022-03-31 | 2022-04-04 | 6,119 | — | $0 | 100,673 | SEC↗ |
| NWPX NORTHWEST PIPE CO | F Tax w/h | 2022-03-31 | 2022-04-04 | 2,407 | $25.45 | $61.3K | 98,266 | SEC↗ |
| NWPX NORTHWEST PIPE CO | F Tax w/h | 2022-03-31 | 2022-04-04 | 4,561 | $25.45 | $116.1K | 94,554 | SEC↗ |
| NWPX NORTHWEST PIPE CO | S Sale | 2022-02-09 | 2022-02-10 | 200 | $30.10 | $6.0K | 87,523 | SEC↗ |
| NWPX NORTHWEST PIPE CO | S Sale | 2022-01-18 | 2022-01-20 | 200 | $30.12 | $6.0K | 87,723 | SEC↗ |
| NWPX NORTHWEST PIPE CO | M Exercise deriv | 2022-01-17 | 2022-01-19 | 2,741 | — | $0 | 9,320 | SEC↗ |
| NWPX NORTHWEST PIPE CO | M Exercise deriv | 2022-01-17 | 2022-01-19 | 2,812 | — | $0 | 12,061 | SEC↗ |
| NWPX NORTHWEST PIPE CO | M Exercise deriv | 2022-01-17 | 2022-01-19 | 2,193 | — | $0 | 7,127 | SEC↗ |
| NWPX NORTHWEST PIPE CO | M Exercise | 2022-01-17 | 2022-01-19 | 2,193 | — | $0 | 88,777 | SEC↗ |
| NWPX NORTHWEST PIPE CO | F Tax w/h | 2022-01-17 | 2022-01-19 | 1,168 | $30.65 | $35.8K | 86,584 | SEC↗ |
| NWPX NORTHWEST PIPE CO | F Tax w/h | 2022-01-17 | 2022-01-19 | 854 | $30.65 | $26.2K | 87,923 | SEC↗ |
| NWPX NORTHWEST PIPE CO | F Tax w/h | 2022-01-17 | 2022-01-19 | 1,255 | $30.65 | $38.5K | 85,011 | SEC↗ |
| NWPX NORTHWEST PIPE CO | M Exercise | 2022-01-17 | 2022-01-19 | 2,812 | — | $0 | 86,266 | SEC↗ |
| NWPX NORTHWEST PIPE CO | M Exercise | 2022-01-17 | 2022-01-19 | 2,741 | — | $0 | 87,752 | SEC↗ |
| NWPX NORTHWEST PIPE CO | S Sale | 2022-01-14 | 2022-01-18 | 200 | $30.16 | $6.0K | 83,454 | SEC↗ |
| NWPX NORTHWEST PIPE CO | S Sale | 2022-01-13 | 2022-01-18 | 200 | $30.63 | $6.1K | 83,654 | SEC↗ |
| NWPX NORTHWEST PIPE CO | S Sale | 2022-01-12 | 2022-01-12 | 200 | $30.38 | $6.1K | 83,854 | SEC↗ |
| NWPX NORTHWEST PIPE CO | S Sale | 2022-01-11 | 2022-01-12 | 200 | $30.23 | $6.0K | 84,054 | SEC↗ |
| NWPX NORTHWEST PIPE CO | S Sale | 2022-01-10 | 2022-01-12 | 200 | $30.29 | $6.1K | 84,254 | SEC↗ |
| NWPX NORTHWEST PIPE CO | S Sale | 2022-01-07 | 2022-01-10 | 200 | $30.30 | $6.1K | 84,454 | SEC↗ |
| NWPX NORTHWEST PIPE CO | S Sale | 2022-01-06 | 2022-01-10 | 200 | $31.27 | $6.3K | 84,654 | SEC↗ |
| NWPX NORTHWEST PIPE CO | S Sale | 2022-01-05 | 2022-01-05 | 200 | $31.77 | $6.4K | 85,054 | SEC↗ |
| NWPX NORTHWEST PIPE CO | S Sale | 2022-01-04 | 2022-01-05 | 200 | $31.75 | $6.3K | 85,054 | SEC↗ |
| NWPX NORTHWEST PIPE CO | S Sale | 2022-01-03 | 2022-01-05 | 300 | $32.00 | $9.6K | 85,254 | SEC↗ |
| NWPX NORTHWEST PIPE CO | S Sale | 2021-12-31 | 2022-01-03 | 200 | $31.19 | $6.2K | 85,554 | SEC↗ |
| NWPX NORTHWEST PIPE CO | S Sale | 2021-12-30 | 2022-01-03 | 200 | $31.08 | $6.2K | 85,754 | SEC↗ |
| NWPX NORTHWEST PIPE CO | S Sale | 2021-12-29 | 2022-01-03 | 200 | $30.42 | $6.1K | 85,954 | SEC↗ |
| NWPX NORTHWEST PIPE CO | S Sale | 2021-12-28 | 2021-12-29 | 200 | $30.94 | $6.2K | 86,154 | SEC↗ |
| NWPX NORTHWEST PIPE CO | S Sale | 2021-12-27 | 2021-12-29 | 200 | $30.01 | $6.0K | 86,354 | SEC↗ |
| NWPX NORTHWEST PIPE CO | S Sale | 2021-12-17 | 2021-12-20 | 200 | $30.00 | $6.0K | 86,554 | SEC↗ |
| NWPX NORTHWEST PIPE CO | S Sale | 2021-12-16 | 2021-12-20 | 200 | $30.60 | $6.1K | 86,754 | SEC↗ |
| NWPX NORTHWEST PIPE CO | S Sale | 2021-12-15 | 2021-12-16 | 200 | $30.00 | $6.0K | 86,954 | SEC↗ |
| NWPX NORTHWEST PIPE CO | S Sale | 2021-12-14 | 2021-12-16 | 200 | $30.00 | $6.0K | 87,154 | SEC↗ |
| NWPX NORTHWEST PIPE CO | S Sale | 2021-12-09 | 2021-12-10 | 200 | $30.12 | $6.0K | 87,354 | SEC↗ |
| NWPX NORTHWEST PIPE CO | S Sale | 2021-11-29 | 2021-11-30 | 200 | $30.00 | $6.0K | 87,554 | SEC↗ |
| NWPX NORTHWEST PIPE CO | S Sale | 2021-11-26 | 2021-11-30 | 200 | $30.06 | $6.0K | 87,754 | SEC↗ |
| NWPX NORTHWEST PIPE CO | S Sale | 2021-11-24 | 2021-11-24 | 200 | $31.07 | $6.2K | 87,954 | SEC↗ |
| NWPX NORTHWEST PIPE CO | S Sale | 2021-11-23 | 2021-11-24 | 200 | $30.75 | $6.2K | 88,154 | SEC↗ |
| NWPX NORTHWEST PIPE CO | S Sale | 2021-11-15 | 2021-11-18 | 200 | $30.30 | $6.1K | 88,354 | SEC↗ |
| NWPX NORTHWEST PIPE CO | S Sale | 2021-06-14 | 2021-06-16 | 200 | $30.45 | $6.1K | 88,554 | SEC↗ |
| NWPX NORTHWEST PIPE CO | S Sale | 2021-06-11 | 2021-06-14 | 200 | $30.88 | $6.2K | 88,754 | SEC↗ |
| NWPX NORTHWEST PIPE CO | S Sale | 2021-06-10 | 2021-06-14 | 200 | $31.54 | $6.3K | 88,954 | SEC↗ |
| NWPX NORTHWEST PIPE CO | S Sale | 2021-06-09 | 2021-06-10 | 20 | $32.03 | $641 | 89,154 | SEC↗ |
| NWPX NORTHWEST PIPE CO | S Sale | 2021-06-08 | 2021-06-10 | 300 | $32.00 | $9.6K | 89,174 | SEC↗ |
| NWPX NORTHWEST PIPE CO | S Sale | 2021-06-07 | 2021-06-08 | 200 | $31.49 | $6.3K | 89,474 | SEC↗ |
| NWPX NORTHWEST PIPE CO | S Sale | 2021-06-04 | 2021-06-08 | 200 | $31.17 | $6.2K | 89,674 | SEC↗ |
| NWPX NORTHWEST PIPE CO | S Sale | 2021-06-03 | 2021-06-04 | 200 | $30.87 | $6.2K | 89,874 | SEC↗ |
| NWPX NORTHWEST PIPE CO | S Sale | 2021-06-02 | 2021-06-04 | 200 | $31.69 | $6.3K | 90,074 | SEC↗ |
| NWPX NORTHWEST PIPE CO | S Sale | 2021-06-01 | 2021-06-02 | 200 | $31.68 | $6.3K | 90,274 | SEC↗ |
| NWPX NORTHWEST PIPE CO | S Sale | 2021-05-28 | 2021-06-02 | 300 | $32.12 | $9.6K | 90,474 | SEC↗ |
| NWPX NORTHWEST PIPE CO | S Sale | 2021-05-27 | 2021-05-28 | 300 | $32.19 | $9.7K | 90,774 | SEC↗ |
| NWPX NORTHWEST PIPE CO | S Sale | 2021-05-26 | 2021-05-28 | 200 | $31.88 | $6.4K | 91,074 | SEC↗ |
| NWPX NORTHWEST PIPE CO | S Sale | 2021-05-25 | 2021-05-26 | 300 | $33.57 | $10.1K | 91,274 | SEC↗ |
| NWPX NORTHWEST PIPE CO | S Sale | 2021-05-24 | 2021-05-26 | 300 | $34.19 | $10.3K | 91,574 | SEC↗ |
| NWPX NORTHWEST PIPE CO | S Sale | 2021-05-20 | 2021-05-24 | 300 | $32.11 | $9.6K | 92,714 | SEC↗ |
| NWPX NORTHWEST PIPE CO | S Sale | 2021-05-19 | 2021-05-20 | 200 | $31.83 | $6.4K | 92,474 | SEC↗ |
| NWPX NORTHWEST PIPE CO | S Sale | 2021-05-18 | 2021-05-20 | 300 | $32.11 | $9.6K | 92,674 | SEC↗ |
| NWPX NORTHWEST PIPE CO | S Sale | 2021-05-17 | 2021-05-18 | 200 | $31.82 | $6.4K | 92,974 | SEC↗ |
| NWPX NORTHWEST PIPE CO | S Sale | 2021-05-14 | 2021-05-18 | 200 | $31.54 | $6.3K | 93,174 | SEC↗ |
| NWPX NORTHWEST PIPE CO | S Sale | 2021-05-13 | 2021-05-14 | 200 | $30.79 | $6.2K | 93,374 | SEC↗ |
| NWPX NORTHWEST PIPE CO | S Sale | 2021-05-12 | 2021-05-14 | 200 | $30.50 | $6.1K | 93,574 | SEC↗ |
| NWPX NORTHWEST PIPE CO | S Sale | 2021-05-11 | 2021-05-12 | 200 | $31.00 | $6.2K | 93,774 | SEC↗ |
| NWPX NORTHWEST PIPE CO | S Sale | 2021-05-10 | 2021-05-12 | 300 | $32.12 | $9.6K | 93,974 | SEC↗ |
| NWPX NORTHWEST PIPE CO | M Exercise deriv | 2021-03-31 | 2021-04-02 | 8,221 | — | $0 | 36,187 | SEC↗ |
| NWPX NORTHWEST PIPE CO | M Exercise deriv | 2021-03-31 | 2021-04-02 | 8,435 | — | $0 | 44,408 | SEC↗ |
| NWPX NORTHWEST PIPE CO | M Exercise | 2021-03-31 | 2021-04-02 | 16,442 | — | $0 | 100,743 | SEC↗ |
| NWPX NORTHWEST PIPE CO | F Tax w/h | 2021-03-31 | 2021-04-02 | 6,469 | $33.42 | $216.2K | 94,274 | SEC↗ |
| NWPX NORTHWEST PIPE CO | M Exercise | 2021-03-31 | 2021-04-02 | 10,628 | — | $0 | 88,483 | SEC↗ |
| NWPX NORTHWEST PIPE CO | F Tax w/h | 2021-03-31 | 2021-04-02 | 4,182 | $33.42 | $139.8K | 84,301 | SEC↗ |
| NWPX NORTHWEST PIPE CO | A Award deriv | 2021-03-18 | 2021-03-22 | 19,741 | — | $0 | 52,843 | SEC↗ |
| NWPX NORTHWEST PIPE CO | A Award deriv | 2021-03-18 | 2021-03-22 | 6,580 | — | $0 | 14,873 | SEC↗ |
| NWPX NORTHWEST PIPE CO | M Exercise deriv | 2021-01-15 | 2021-01-19 | 2,741 | — | $0 | 8,293 | SEC↗ |
| NWPX NORTHWEST PIPE CO | M Exercise deriv | 2021-01-15 | 2021-01-19 | 2,812 | — | $0 | 11,034 | SEC↗ |
| NWPX NORTHWEST PIPE CO | F Tax w/h | 2021-01-15 | 2021-01-19 | 1,160 | $31.53 | $36.6K | 77,855 | SEC↗ |
| NWPX NORTHWEST PIPE CO | M Exercise | 2021-01-15 | 2021-01-19 | 2,741 | — | $0 | 79,015 | SEC↗ |
| NWPX NORTHWEST PIPE CO | F Tax w/h | 2021-01-15 | 2021-01-19 | 1,255 | $31.53 | $39.6K | 76,274 | SEC↗ |
| NWPX NORTHWEST PIPE CO | M Exercise | 2021-01-15 | 2021-01-19 | 2,812 | — | $0 | 77,529 | SEC↗ |
| NWPX NORTHWEST PIPE CO | S Sale | 2020-05-21 | 2021-05-24 | 300 | $33.32 | $10.0K | 91,874 | SEC↗ |
| NWPX NORTHWEST PIPE CO | M Exercise deriv | 2020-03-31 | 2020-04-02 | 16,873 | — | $0 | 33,102 | SEC↗ |
| NWPX NORTHWEST PIPE CO | F Tax w/h | 2020-03-31 | 2020-04-02 | 9,029 | $22.25 | $200.9K | 74,717 | SEC↗ |
| NWPX NORTHWEST PIPE CO | M Exercise | 2020-03-31 | 2020-04-02 | 22,947 | — | $0 | 83,746 | SEC↗ |
| NWPX NORTHWEST PIPE CO | A Award deriv | 2020-03-26 | 2020-03-30 | 24,667 | — | $0 | 49,975 | SEC↗ |
| NWPX NORTHWEST PIPE CO | A Award deriv | 2020-03-26 | 2020-03-30 | 8,222 | — | $0 | 13,846 | SEC↗ |
| NWPX NORTHWEST PIPE CO | M Exercise deriv | 2020-01-15 | 2020-01-17 | 2,812 | — | $0 | 5,624 | SEC↗ |
| NWPX NORTHWEST PIPE CO | M Exercise | 2020-01-15 | 2020-01-17 | 2,812 | — | $0 | 62,054 | SEC↗ |
| NWPX NORTHWEST PIPE CO | F Tax w/h | 2020-01-15 | 2020-01-17 | 1,255 | $33.66 | $42.2K | 60,799 | SEC↗ |
| NWPX NORTHWEST PIPE CO | A Award deriv | 2019-03-26 | 2019-03-28 | 8,436 | — | $0 | 8,436 | SEC↗ |
| NWPX NORTHWEST PIPE CO | A Award deriv | 2019-03-26 | 2019-03-28 | 25,308 | — | $0 | 25,308 | SEC↗ |
| NWPX NORTHWEST PIPE CO | M Exercise deriv | 2018-01-16 | 2018-01-17 | 52,972 | — | $0 | 0 | SEC↗ |
| NWPX NORTHWEST PIPE CO | M Exercise | 2018-01-16 | 2018-01-17 | 52,972 | — | $0 | 80,396 | SEC↗ |
| NWPX NORTHWEST PIPE CO | F Tax w/h | 2018-01-16 | 2018-01-17 | 21,154 | $19.87 | $420.3K | 59,242 | SEC↗ |
| NWPX NORTHWEST PIPE CO | A Award deriv | 2018-01-15 | 2018-01-17 | 17,693 | — | $0 | 17,693 | SEC↗ |
| NWPX NORTHWEST PIPE CO | M Exercise deriv | 2017-01-15 | 2017-01-17 | 1,736 | — | $0 | 52,972 | SEC↗ |
| NWPX NORTHWEST PIPE CO | F Tax w/h | 2017-01-15 | 2017-01-17 | 566 | $17.04 | $9.6K | 27,424 | SEC↗ |
| NWPX NORTHWEST PIPE CO | M Exercise | 2017-01-15 | 2017-01-17 | 1,736 | — | $0 | 27,990 | SEC↗ |
| NWPX NORTHWEST PIPE CO | M Exercise deriv | 2016-04-19 | 2016-04-22 | 52,972 | — | $0 | 54,708 | SEC↗ |
| NWPX NORTHWEST PIPE CO | M Exercise deriv | 2016-01-15 | 2016-01-20 | 2,273 | — | $0 | 3,472 | SEC↗ |
| NWPX NORTHWEST PIPE CO | M Exercise deriv | 2016-01-15 | 2016-01-20 | 1,736 | — | $0 | 1,736 | SEC↗ |
| NWPX NORTHWEST PIPE CO | M Exercise | 2016-01-15 | 2016-01-20 | 1,736 | — | $0 | 26,994 | SEC↗ |
| NWPX NORTHWEST PIPE CO | F Tax w/h | 2016-01-15 | 2016-01-20 | 740 | $8.73 | $6.5K | 26,254 | SEC↗ |
| NWPX NORTHWEST PIPE CO | F Tax w/h | 2016-01-15 | 2016-01-20 | 969 | $8.73 | $8.5K | 25,258 | SEC↗ |
| NWPX NORTHWEST PIPE CO | M Exercise | 2016-01-15 | 2016-01-20 | 2,273 | — | $0 | 26,227 | SEC↗ |
| NWPX NORTHWEST PIPE CO | M Exercise deriv | 2015-01-15 | 2015-01-20 | 1,736 | — | $0 | 5,745 | SEC↗ |
| NWPX NORTHWEST PIPE CO | M Exercise deriv | 2015-01-15 | 2015-01-20 | 2,274 | — | $0 | 7,481 | SEC↗ |
| NWPX NORTHWEST PIPE CO | F Tax w/h | 2015-01-15 | 2015-01-20 | 969 | $22.69 | $22.0K | 22,910 | SEC↗ |
| NWPX NORTHWEST PIPE CO | M Exercise | 2015-01-15 | 2015-01-20 | 2,274 | — | $0 | 23,879 | SEC↗ |
| NWPX NORTHWEST PIPE CO | M Exercise | 2015-01-15 | 2015-01-20 | 1,736 | — | $0 | 24,646 | SEC↗ |
| NWPX NORTHWEST PIPE CO | F Tax w/h | 2015-01-15 | 2015-01-20 | 692 | $22.69 | $15.7K | 23,954 | SEC↗ |
| NWPX NORTHWEST PIPE CO | M Exercise deriv | 2015-01-01 | 2015-01-20 | 1,495 | — | $0 | 9,755 | SEC↗ |
| NWPX NORTHWEST PIPE CO | M Exercise deriv | 2015-01-01 | 2015-01-20 | 5,295 | — | $0 | 36,087 | SEC↗ |
| NWPX NORTHWEST PIPE CO | F Tax w/h | 2015-01-01 | 2015-01-20 | 1,958 | $30.12 | $59.0K | 21,605 | SEC↗ |
| NWPX NORTHWEST PIPE CO | M Exercise | 2015-01-01 | 2015-01-20 | 5,295 | — | $0 | 23,563 | SEC↗ |
| NWPX NORTHWEST PIPE CO | F Tax w/h | 2015-01-01 | 2015-01-20 | 637 | $30.12 | $19.2K | 18,268 | SEC↗ |
| NWPX NORTHWEST PIPE CO | M Exercise | 2015-01-01 | 2015-01-20 | 1,495 | — | $0 | 18,905 | SEC↗ |
| NWPX NORTHWEST PIPE CO | M Exercise deriv | 2014-05-29 | 2014-06-02 | 15,625 | — | $0 | 45,062 | SEC↗ |
| NWPX NORTHWEST PIPE CO | M Exercise deriv | 2014-05-29 | 2014-06-02 | 5,208 | — | $0 | 11,250 | SEC↗ |
| NWPX NORTHWEST PIPE CO | M Exercise deriv | 2014-01-15 | 2014-01-17 | 2,274 | — | $0 | 6,042 | SEC↗ |
| NWPX NORTHWEST PIPE CO | F Tax w/h | 2014-01-15 | 2014-01-17 | 955 | $36.80 | $35.1K | 17,410 | SEC↗ |
| NWPX NORTHWEST PIPE CO | M Exercise | 2014-01-15 | 2014-01-17 | 2,274 | — | $0 | 18,365 | SEC↗ |
| NWPX NORTHWEST PIPE CO | M Exercise deriv | 2014-01-01 | 2014-01-17 | 4,487 | — | $0 | 29,437 | SEC↗ |
| NWPX NORTHWEST PIPE CO | M Exercise deriv | 2014-01-01 | 2014-01-17 | 3,788 | — | $0 | 33,924 | SEC↗ |
| NWPX NORTHWEST PIPE CO | M Exercise deriv | 2014-01-01 | 2014-01-17 | 1,496 | — | $0 | 8,316 | SEC↗ |
| NWPX NORTHWEST PIPE CO | M Exercise deriv | 2014-01-01 | 2014-01-17 | 1,893 | — | $0 | 9,812 | SEC↗ |
| NWPX NORTHWEST PIPE CO | F Tax w/h | 2014-01-01 | 2014-01-17 | 2,354 | $37.76 | $88.9K | 14,139 | SEC↗ |
| NWPX NORTHWEST PIPE CO | M Exercise | 2014-01-01 | 2014-01-17 | 1,893 | — | $0 | 10,814 | SEC↗ |
| NWPX NORTHWEST PIPE CO | F Tax w/h | 2014-01-01 | 2014-01-17 | 1,413 | $37.76 | $53.4K | 16,091 | SEC↗ |
| NWPX NORTHWEST PIPE CO | M Exercise | 2014-01-01 | 2014-01-17 | 3,365 | — | $0 | 17,504 | SEC↗ |
| NWPX NORTHWEST PIPE CO | M Exercise | 2014-01-01 | 2014-01-17 | 5,606 | — | $0 | 16,493 | SEC↗ |
| NWPX NORTHWEST PIPE CO | F Tax w/h | 2014-01-01 | 2014-01-17 | 628 | $37.76 | $23.7K | 10,887 | SEC↗ |
| NWPX NORTHWEST PIPE CO | M Exercise | 2014-01-01 | 2014-01-17 | 1,496 | — | $0 | 11,515 | SEC↗ |
| NWPX NORTHWEST PIPE CO | F Tax w/h | 2014-01-01 | 2014-01-17 | 795 | $37.76 | $30.0K | 10,019 | SEC↗ |
| NWPX NORTHWEST PIPE CO | M Exercise deriv | 2013-05-31 | 2013-06-04 | 6,821 | — | $0 | 11,705 | SEC↗ |
| NWPX NORTHWEST PIPE CO | M Exercise deriv | 2013-05-31 | 2013-06-04 | 20,462 | — | $0 | 37,712 | SEC↗ |
| NWPX NORTHWEST PIPE CO | M Exercise deriv | 2013-01-01 | 2013-01-11 | 6,667 | — | $0 | 17,250 | SEC↗ |
| NWPX NORTHWEST PIPE CO | M Exercise deriv | 2013-01-01 | 2013-01-11 | 1,496 | — | $0 | 4,884 | SEC↗ |
| NWPX NORTHWEST PIPE CO | M Exercise deriv | 2013-01-01 | 2013-01-11 | 3,788 | — | $0 | 6,380 | SEC↗ |
| NWPX NORTHWEST PIPE CO | F Tax w/h | 2013-01-01 | 2013-01-11 | 553 | $23.86 | $13.2K | 4,720 | SEC↗ |
| NWPX NORTHWEST PIPE CO | M Exercise | 2013-01-01 | 2013-01-11 | 6,667 | — | $0 | 11,387 | SEC↗ |
| NWPX NORTHWEST PIPE CO | F Tax w/h | 2013-01-01 | 2013-01-11 | 2,466 | $23.86 | $58.8K | 8,921 | SEC↗ |
| NWPX NORTHWEST PIPE CO | M Exercise | 2013-01-01 | 2013-01-11 | 3,788 | — | $0 | 5,178 | SEC↗ |
| NWPX NORTHWEST PIPE CO | F Tax w/h | 2013-01-01 | 2013-01-11 | 1,401 | $23.86 | $33.4K | 3,777 | SEC↗ |
| NWPX NORTHWEST PIPE CO | M Exercise | 2013-01-01 | 2013-01-11 | 1,496 | — | $0 | 5,273 | SEC↗ |
| NWPX NORTHWEST PIPE CO | M Exercise deriv | 2012-06-14 | 2012-06-18 | 8,975 | — | $0 | 24,826 | SEC↗ |
| NWPX NORTHWEST PIPE CO | M Exercise deriv | 2012-06-14 | 2012-06-18 | 4,487 | — | $0 | 10,168 | SEC↗ |
| NWPX NORTHWEST PIPE CO | M Exercise deriv | 2012-06-14 | 2012-06-18 | 4,487 | — | $0 | 15,851 | SEC↗ |
| NWPX NORTHWEST PIPE CO | A Award | 2012-01-02 | 2012-01-04 | 2,273 | — | $0 | 2,273 | SEC↗ |
| NWPX NORTHWEST PIPE CO | F Tax w/h | 2012-01-02 | 2012-01-04 | 883 | $22.86 | $20.2K | 1,390 | SEC↗ |