Date | Company | Security | Transaction | Code | Indirect | 10b5-1 | $Price | #Shares | $Value | #Remaining |
---|---|---|---|---|---|---|---|---|---|---|
12 Feb 25 | NWPX Northwest Pipe | Common Stock | Other | Dispose J | No | No | 0 | 2,357 | 0.00 | 68,122 |
15 Jan 25 | NWPX Northwest Pipe | Common Stock | Payment of exercise | Dispose F | No | No | 48.66 | 993 | 48.32 k | 70,479 |
15 Jan 25 | NWPX Northwest Pipe | Common Stock | Option exercise | Acquire M | No | No | 0 | 2,584 | 0.00 | 71,472 |
15 Jan 25 | NWPX Northwest Pipe | Common Stock | Payment of exercise | Dispose F | No | No | 48.66 | 1,158 | 56.35 k | 68,888 |
15 Jan 25 | NWPX Northwest Pipe | Common Stock | Option exercise | Acquire M | No | No | 0 | 2,868 | 0.00 | 70,046 |
15 Jan 25 | NWPX Northwest Pipe | Common Stock | Payment of exercise | Dispose F | No | No | 48.66 | 1,236 | 60.14 k | 67,178 |
15 Jan 25 | NWPX Northwest Pipe | Common Stock | Option exercise | Acquire M | No | No | 0 | 2,650 | 0.00 | 68,414 |
15 Jan 25 | NWPX Northwest Pipe | Restricted Stock Common Stock | Option exercise | Dispose M | No | No | 0 | 2,584 | 0.00 | 8,039 |
15 Jan 25 | NWPX Northwest Pipe | Restricted Stock Common Stock | Option exercise | Dispose M | No | No | 0 | 2,868 | 0.00 | 10,623 |
15 Jan 25 | NWPX Northwest Pipe | Restricted Stock Common Stock | Option exercise | Dispose M | No | No | 0 | 2,650 | 0.00 | 13,491 |