| Security | NWPX / NWPX Infrastructure, Inc. |
| Insider | Michael Wray |
Insider Purchases - Short Term Profit Analysis
In this section, we analyze the profitability of every unplanned, open-market insider purchase made by Michael Wray in NWPX / NWPX Infrastructure, Inc.. This analysis helps to understand if the insider consistently generates abnormal returns, and is worth following. This analysis is for one-year following each trade, and the results are theoretical.
The following table shows the most recent open market purchases that were not part of an automatic trading plan.
| Trade Date | Reported Shares |
Reported Price |
Adjusted Shares |
Adjusted Price |
Cost Basis | Days to Max |
Price at Max |
Max Profit ($) |
Max Return (%) |
|---|---|---|---|---|---|---|---|
| There are no known unplanned open-market trades for this insider |
Adjusted Price is the split-adjusted price. Adjusted Shares is the split-adjusted shares.
Insider Sales - Short Term Loss Analysis
In this section, we analyze the short-term loss avoidance of every unplanned, open-market insider sale made by Michael Wray in NWPX / NWPX Infrastructure, Inc.. A consistent pattern of loss avoidance may suggest that future sale transactions may predict declines in price. This analysis is for one-year following each trade, and the results are theoretical.
The following table shows the most recent open market purchases that were not part of an automatic trading plan.
| Trade Date | Reported Shares |
Reported Price |
Adjusted Shares |
Adjusted Price |
Cost Basis | Days to Min |
Price at Min |
Max Loss Avoided ($) |
Max Loss Avoided (%) |
|---|---|---|---|---|---|---|---|
| There are no known unplanned open-market trades for this insider |
Adjusted Price is the split-adjusted price. Adjusted Shares is the split-adjusted shares.
Insider Transaction History
| File Date |
Trade Date |
Form | Insider | Ticker | Security Title | Code | Direct | Exercise Price |
Unit Price |
Units Changed |
Value Changed (1K) |
Remaining Options |
Remaining Shares |
|
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 2026-04-02 | 2026-03-31 | 4 | Wray Michael | NWPX | Common Stock | D | 77.8600 | -912 | -71 | 28,386 | ||||
| 2026-04-02 | 2026-03-31 | 4 | Wray Michael | NWPX | Common Stock | D | 2,320 | 29,298 | ||||||
| 2026-04-02 | 2026-03-31 | 4 | Wray Michael | NWPX | Common Stock | D | 77.8600 | -1,280 | -100 | 26,978 | ||||
| 2026-04-02 | 2026-03-31 | 4 | Wray Michael | NWPX | Common Stock | D | 3,254 | 28,258 | ||||||
| 2026-04-02 | 2026-03-31 | 4 | Wray Michael | NWPX | Common Stock | D | 77.8600 | -1,267 | -99 | 25,004 | ||||
| 2026-04-02 | 2026-03-31 | 4 | Wray Michael | NWPX | Common Stock | D | 3,221 | 26,271 | ||||||
| 2026-01-20 | 2026-01-15 | 4 | Wray Michael | NWPX | Common Stock | D | 69.2700 | -322 | -22 | 23,050 | ||||
| 2026-01-20 | 2026-01-15 | 4 | Wray Michael | NWPX | Common Stock | D | 709 | 23,372 | ||||||
| 2026-01-20 | 2026-01-15 | 4 | Wray Michael | NWPX | Common Stock | D | 69.2700 | -379 | -26 | 22,663 | ||||
| 2026-01-20 | 2026-01-15 | 4 | Wray Michael | NWPX | Common Stock | D | 834 | 23,042 | ||||||
| 2026-01-20 | 2026-01-15 | 4 | Wray Michael | NWPX | Common Stock | D | 69.2700 | -417 | -29 | 22,208 | ||||
| 2026-01-20 | 2026-01-15 | 4 | Wray Michael | NWPX | Common Stock | D | 918 | 22,625 | ||||||
| 2025-04-02 | 2025-03-31 | 4 | Wray Michael | NWPX | Common Stock | D | 41.3000 | -1,309 | -54 | 21,707 | ||||
| 2025-04-02 | 2025-03-31 | 4 | Wray Michael | NWPX | Common Stock | D | 3,329 | 23,016 | ||||||
| 2025-04-02 | 2025-03-31 | 4 | Wray Michael | NWPX | Common Stock | D | 41.3000 | -1,201 | -50 | 19,687 | ||||
| 2025-04-02 | 2025-03-31 | 4 | Wray Michael | NWPX | Common Stock | D | 3,054 | 20,888 | ||||||
| 2025-04-02 | 2025-03-31 | 4 | Wray Michael | NWPX | Common Stock | D | 41.3000 | -1,003 | -41 | 17,834 | ||||
| 2025-04-02 | 2025-03-31 | 4 | Wray Michael | NWPX | Common Stock | D | 2,550 | 18,837 | ||||||
| 2025-01-17 | 2025-01-15 | 4 | Wray Michael | NWPX | Common Stock | D | 48.6600 | -377 | -18 | 16,287 | ||||
| 2025-01-17 | 2025-01-15 | 4 | Wray Michael | NWPX | Common Stock | D | 834 | 16,664 | ||||||
| 2025-01-17 | 2025-01-15 | 4 | Wray Michael | NWPX | Common Stock | D | 48.6600 | -415 | -20 | 15,830 | ||||
| 2025-01-17 | 2025-01-15 | 4 | Wray Michael | NWPX | Common Stock | D | 917 | 16,245 | ||||||
| 2025-01-17 | 2025-01-15 | 4 | Wray Michael | NWPX | Common Stock | D | 48.6600 | -326 | -16 | 15,328 | ||||
| 2025-01-17 | 2025-01-15 | 4 | Wray Michael | NWPX | Common Stock | D | 721 | 15,654 | ||||||
| 2024-04-03 | 2024-04-01 | 4 | Wray Michael | NWPX | Common Stock | D | 35.1600 | -988 | -35 | 14,933 | ||||
| 2024-04-03 | 2024-04-01 | 4 | Wray Michael | NWPX | Common Stock | D | 2,476 | 15,921 | ||||||
| 2024-04-03 | 2024-04-01 | 4 | Wray Michael | NWPX | Common Stock | D | 35.1600 | -949 | -33 | 13,445 | ||||
| 2024-04-03 | 2024-04-01 | 4 | Wray Michael | NWPX | Common Stock | D | 2,377 | 14,394 | ||||||
| 2024-04-03 | 2024-04-01 | 4 | Wray Michael | NWPX | Common Stock | D | 35.1600 | -461 | -16 | 12,017 | ||||
| 2024-04-03 | 2024-04-01 | 4 | Wray Michael | NWPX | Common Stock | D | 1,155 | 12,478 | ||||||
| 2024-01-17 | 2024-01-15 | 4 | Wray Michael | NWPX | Common Stock | D | 28.8400 | -414 | -12 | 11,323 | ||||
| 2024-01-17 | 2024-01-15 | 4 | Wray Michael | NWPX | Common Stock | D | 917 | 11,737 | ||||||
| 2024-01-17 | 2024-01-15 | 4 | Wray Michael | NWPX | Common Stock | D | 28.8400 | -325 | -9 | 10,820 | ||||
| 2024-01-17 | 2024-01-15 | 4 | Wray Michael | NWPX | Common Stock | D | 720 | 11,145 | ||||||
| 2024-01-17 | 2024-01-15 | 4 | Wray Michael | NWPX | Common Stock | D | 28.8400 | -141 | -4 | 10,425 | ||||
| 2024-01-17 | 2024-01-15 | 4 | Wray Michael | NWPX | Common Stock | D | 313 | 10,566 | ||||||
| 2023-04-04 | 2023-03-31 | 4 | Wray Michael | NWPX | Common Stock | D | 31.2300 | -1,122 | -35 | 10,253 | ||||
| 2023-04-04 | 2023-03-31 | 4 | Wray Michael | NWPX | Common Stock | D | 2,853 | 11,375 | ||||||
| 2023-04-04 | 2023-03-31 | 4 | Wray Michael | NWPX | Common Stock | D | 31.2300 | -465 | -15 | 8,522 | ||||
| 2023-04-04 | 2023-03-31 | 4 | Wray Michael | NWPX | Common Stock | D | 1,182 | 8,987 | ||||||
| 2023-04-04 | 2023-03-31 | 4 | Wray Michael | NWPX | Common Stock | D | 31.2300 | -586 | -18 | 7,805 | ||||
| 2023-04-04 | 2023-03-31 | 4 | Wray Michael | NWPX | Common Stock | D | 1,491 | 8,391 | ||||||
| 2023-01-18 | 2023-01-16 | 4 | Wray Michael | NWPX | Common Stock | D | 35.5500 | -325 | -12 | 6,900 | ||||
| 2023-01-18 | 2023-01-16 | 4 | Wray Michael | NWPX | Common Stock | D | 720 | 7,225 | ||||||
| 2023-01-18 | 2023-01-16 | 4 | Wray Michael | NWPX | Common Stock | D | 35.5500 | -141 | -5 | 6,505 | ||||
| 2023-01-18 | 2023-01-16 | 4 | Wray Michael | NWPX | Common Stock | D | 35.5500 | -141 | -5 | 6,505 | ||||
| 2023-01-18 | 2023-01-16 | 4 | Wray Michael | NWPX | Common Stock | D | 313 | 6,646 | ||||||
| 2023-01-18 | 2023-01-16 | 4 | Wray Michael | NWPX | Common Stock | D | 312 | 6,474 | ||||||
| 2022-04-14 | 3 | Wray Michael | NWPX | Common Stock | D | 6,162 |
