| Security | NWPX / NWPX Infrastructure, Inc. |
| Insider | Kendrick Megan A. |
Insider Purchases - Short Term Profit Analysis
In this section, we analyze the profitability of every unplanned, open-market insider purchase made by Kendrick Megan A. 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 Kendrick Megan A. 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 | Kendrick Megan A. | NWPX | Common Stock | D | 77.8600 | -602 | -47 | 10,578 | ||||
| 2026-04-02 | 2026-03-31 | 4 | Kendrick Megan A. | NWPX | Common Stock | D | 1,531 | 11,180 | ||||||
| 2026-04-02 | 2026-03-31 | 4 | Kendrick Megan A. | NWPX | Common Stock | D | 77.8600 | -845 | -66 | 9,649 | ||||
| 2026-04-02 | 2026-03-31 | 4 | Kendrick Megan A. | NWPX | Common Stock | D | 2,148 | 10,494 | ||||||
| 2026-04-02 | 2026-03-31 | 4 | Kendrick Megan A. | NWPX | Common Stock | D | 77.8600 | -875 | -68 | 8,346 | ||||
| 2026-04-02 | 2026-03-31 | 4 | Kendrick Megan A. | NWPX | Common Stock | D | 2,225 | 9,221 | ||||||
| 2026-03-06 | 2026-03-04 | 4 | Kendrick Megan A. | NWPX | Common Stock | D | 80.5900 | -4,500 | -363 | 6,996 | ||||
| 2026-01-20 | 2026-01-15 | 4 | Kendrick Megan A. | NWPX | Common Stock | D | 69.2700 | -203 | -14 | 11,496 | ||||
| 2026-01-20 | 2026-01-15 | 4 | Kendrick Megan A. | NWPX | Common Stock | D | 468 | 11,699 | ||||||
| 2026-01-20 | 2026-01-15 | 4 | Kendrick Megan A. | NWPX | Common Stock | D | 69.2700 | -239 | -17 | 11,231 | ||||
| 2026-01-20 | 2026-01-15 | 4 | Kendrick Megan A. | NWPX | Common Stock | D | 550 | 11,470 | ||||||
| 2026-01-20 | 2026-01-15 | 4 | Kendrick Megan A. | NWPX | Common Stock | D | 69.2700 | -275 | -19 | 10,920 | ||||
| 2026-01-20 | 2026-01-15 | 4 | Kendrick Megan A. | NWPX | Common Stock | D | 635 | 11,195 | ||||||
| 2025-08-12 | 2025-08-11 | 4 | Kendrick Megan A. | NWPX | Common Stock | D | 50.0000 | -3,500 | -175 | 10,560 | ||||
| 2025-04-02 | 2025-03-31 | 4 | Kendrick Megan A. | NWPX | Common Stock | D | 41.3000 | -820 | -34 | 14,060 | ||||
| 2025-04-02 | 2025-03-31 | 4 | Kendrick Megan A. | NWPX | Common Stock | D | 2,197 | 14,880 | ||||||
| 2025-04-02 | 2025-03-31 | 4 | Kendrick Megan A. | NWPX | Common Stock | D | 41.3000 | -788 | -33 | 12,683 | ||||
| 2025-04-02 | 2025-03-31 | 4 | Kendrick Megan A. | NWPX | Common Stock | D | 2,112 | 13,471 | ||||||
| 2025-04-02 | 2025-03-31 | 4 | Kendrick Megan A. | NWPX | Common Stock | D | 41.3000 | -456 | -19 | 11,359 | ||||
| 2025-04-02 | 2025-03-31 | 4 | Kendrick Megan A. | NWPX | Common Stock | D | 1,221 | 11,815 | ||||||
| 2025-01-17 | 2025-01-15 | 4 | Kendrick Megan A. | NWPX | Common Stock | D | 48.6600 | -238 | -12 | 10,594 | ||||
| 2025-01-17 | 2025-01-15 | 4 | Kendrick Megan A. | NWPX | Common Stock | D | 551 | 10,832 | ||||||
| 2025-01-17 | 2025-01-15 | 4 | Kendrick Megan A. | NWPX | Common Stock | D | 48.6600 | -274 | -13 | 10,281 | ||||
| 2025-01-17 | 2025-01-15 | 4 | Kendrick Megan A. | NWPX | Common Stock | D | 634 | 10,555 | ||||||
| 2025-01-17 | 2025-01-15 | 4 | Kendrick Megan A. | NWPX | Common Stock | D | 48.6600 | -148 | -7 | 9,921 | ||||
| 2025-01-17 | 2025-01-15 | 4 | Kendrick Megan A. | NWPX | Common Stock | D | 344 | 10,069 | ||||||
| 2024-10-16 | 2024-10-15 | 4 | Kendrick Megan A. | NWPX | Common Stock | D | 44.2200 | -1,000 | -44 | 9,725 | ||||
| 2024-09-17 | 2024-09-16 | 4 | Kendrick Megan A. | NWPX | Common Stock | D | 42.3700 | -1,000 | -42 | 10,725 | ||||
| 2024-04-03 | 2024-04-01 | 4 | Kendrick Megan A. | NWPX | Common Stock | D | 35.1600 | -649 | -23 | 11,725 | ||||
| 2024-04-03 | 2024-04-01 | 4 | Kendrick Megan A. | NWPX | Common Stock | D | 1,713 | 12,374 | ||||||
| 2024-04-03 | 2024-04-01 | 4 | Kendrick Megan A. | NWPX | Common Stock | D | 35.1600 | -431 | -15 | 10,661 | ||||
| 2024-04-03 | 2024-04-01 | 4 | Kendrick Megan A. | NWPX | Common Stock | D | 1,137 | 11,092 | ||||||
| 2024-04-03 | 2024-04-01 | 4 | Kendrick Megan A. | NWPX | Common Stock | D | 35.1600 | -394 | -14 | 9,955 | ||||
| 2024-04-03 | 2024-04-01 | 4 | Kendrick Megan A. | NWPX | Common Stock | D | 1,039 | 10,349 | ||||||
| 2024-01-17 | 2024-01-15 | 4 | Kendrick Megan A. | NWPX | Common Stock | D | 28.8400 | -274 | -8 | 9,310 | ||||
| 2024-01-17 | 2024-01-15 | 4 | Kendrick Megan A. | NWPX | Common Stock | D | 634 | 9,584 | ||||||
| 2024-01-17 | 2024-01-15 | 4 | Kendrick Megan A. | NWPX | Common Stock | D | 28.8400 | -149 | -4 | 8,950 | ||||
| 2024-01-17 | 2024-01-15 | 4 | Kendrick Megan A. | NWPX | Common Stock | D | 345 | 9,099 | ||||||
| 2024-01-17 | 2024-01-15 | 4 | Kendrick Megan A. | NWPX | Common Stock | D | 28.8400 | -121 | -3 | 8,754 | ||||
| 2024-01-17 | 2024-01-15 | 4 | Kendrick Megan A. | NWPX | Common Stock | D | 281 | 8,875 | ||||||
| 2023-04-04 | 2023-03-31 | 4 | Kendrick Megan A. | NWPX | Common Stock | D | 31.2300 | -509 | -16 | 8,594 | ||||
| 2023-04-04 | 2023-03-31 | 4 | Kendrick Megan A. | NWPX | Common Stock | D | 1,365 | 9,103 | ||||||
| 2023-04-04 | 2023-03-31 | 4 | Kendrick Megan A. | NWPX | Common Stock | D | 31.2300 | -397 | -12 | 7,738 | ||||
| 2023-04-04 | 2023-03-31 | 4 | Kendrick Megan A. | NWPX | Common Stock | D | 1,063 | 8,135 | ||||||
| 2023-04-04 | 2023-03-31 | 4 | Kendrick Megan A. | NWPX | Common Stock | D | 31.2300 | -501 | -16 | 7,072 | ||||
| 2023-04-04 | 2023-03-31 | 4 | Kendrick Megan A. | NWPX | Common Stock | D | 1,344 | 7,573 | ||||||
| 2023-01-18 | 2023-01-16 | 4 | Kendrick Megan A. | NWPX | Common Stock | D | 35.5500 | -149 | -5 | 6,229 | ||||
| 2023-01-18 | 2023-01-16 | 4 | Kendrick Megan A. | NWPX | Common Stock | D | 345 | 6,378 | ||||||
| 2023-01-18 | 2023-01-16 | 4 | Kendrick Megan A. | NWPX | Common Stock | D | 35.5500 | -121 | -4 | 6,033 | ||||
| 2023-01-18 | 2023-01-16 | 4 | Kendrick Megan A. | NWPX | Common Stock | D | 35.5500 | -121 | -4 | 6,033 | ||||
| 2023-01-18 | 2023-01-16 | 4 | Kendrick Megan A. | NWPX | Common Stock | D | 282 | 6,154 | ||||||
| 2023-01-18 | 2023-01-16 | 4 | Kendrick Megan A. | NWPX | Common Stock | D | 282 | 6,154 | ||||||
| 2022-04-04 | 2022-03-31 | 4 | Kendrick Megan A. | NWPX | Performance Shares | D | -844 | 2,534 | ||||||
| 2022-04-04 | 2022-03-31 | 4 | Kendrick Megan A. | NWPX | Performance Shares | D | -844 | 2,534 | ||||||
| 2022-04-04 | 2022-03-31 | 4 | Kendrick Megan A. | NWPX | Common Stock | D | 25.4500 | -293 | -7 | 5,711 | ||||
| 2022-04-04 | 2022-03-31 | 4 | Kendrick Megan A. | NWPX | Common Stock | D | 785 | 6,004 | ||||||
| 2022-04-04 | 2022-03-31 | 4 | Kendrick Megan A. | NWPX | Common Stock | D | 25.4500 | -444 | -11 | 5,219 | ||||
| 2022-04-04 | 2022-03-31 | 4 | Kendrick Megan A. | NWPX | Common Stock | D | 1,190 | 5,663 | ||||||
| 2022-01-19 | 2022-01-17 | 4 | Kendrick Megan A. | NWPX | Restricted Stock | D | -282 | 845 | ||||||
| 2022-01-19 | 2022-01-17 | 4 | Kendrick Megan A. | NWPX | Restricted Stock | D | -281 | 1,127 | ||||||
| 2022-01-19 | 2022-01-17 | 4 | Kendrick Megan A. | NWPX | Restricted Stock | D | -283 | 1,408 | ||||||
| 2022-01-19 | 2022-01-17 | 4 | Kendrick Megan A. | NWPX | Common Stock | D | 30.6500 | -120 | -4 | 4,473 | ||||
| 2022-01-19 | 2022-01-17 | 4 | Kendrick Megan A. | NWPX | Common Stock | D | 30.6500 | -120 | -4 | 4,473 | ||||
| 2022-01-19 | 2022-01-17 | 4 | Kendrick Megan A. | NWPX | Common Stock | D | 282 | 4,593 | ||||||
| 2022-01-19 | 2022-01-17 | 4 | Kendrick Megan A. | NWPX | Common Stock | D | 30.6500 | -119 | -4 | 4,311 | ||||
| 2022-01-19 | 2022-01-17 | 4 | Kendrick Megan A. | NWPX | Common Stock | D | 281 | 4,430 | ||||||
| 2022-01-19 | 2022-01-17 | 4 | Kendrick Megan A. | NWPX | Common Stock | D | 283 | 4,269 | ||||||
| 2021-04-02 | 2021-03-31 | 4 | Kendrick Megan A. | NWPX | Performance Shares | D | -844 | 4,222 | ||||||
| 2021-04-02 | 2021-03-31 | 4 | Kendrick Megan A. | NWPX | Performance Shares | D | -849 | 5,066 | ||||||
| 2021-04-02 | 2021-03-31 | 4 | Kendrick Megan A. | NWPX | Common Stock | D | 33.4200 | -630 | -21 | 3,986 | ||||
| 2021-04-02 | 2021-03-31 | 4 | Kendrick Megan A. | NWPX | Common Stock | D | 1,688 | 4,616 | ||||||
| 2021-04-02 | 2021-03-31 | 4 | Kendrick Megan A. | NWPX | Common Stock | D | 33.4200 | -399 | -13 | 2,928 | ||||
| 2021-04-02 | 2021-03-31 | 4 | Kendrick Megan A. | NWPX | Common Stock | D | 1,070 | 3,327 | ||||||
| 2021-03-22 | 2021-03-18 | 4 | Kendrick Megan A. | NWPX | Performance Shares | D | 2,533 | 5,915 | ||||||
| 2021-03-22 | 2021-03-18 | 4 | Kendrick Megan A. | NWPX | Restricted Stock | D | 845 | 1,691 | ||||||
| 2021-01-19 | 2021-01-15 | 4 | Kendrick Megan A. | NWPX | Restricted Stock | D | -281 | 846 | ||||||
| 2021-01-19 | 2021-01-15 | 4 | Kendrick Megan A. | NWPX | Restricted Stock | D | -283 | 1,127 | ||||||
| 2021-01-19 | 2021-01-15 | 4 | Kendrick Megan A. | NWPX | Common Stock | D | 31.5300 | -119 | -4 | 2,257 | ||||
| 2021-01-19 | 2021-01-15 | 4 | Kendrick Megan A. | NWPX | Common Stock | D | 281 | 2,376 | ||||||
| 2021-01-19 | 2021-01-15 | 4 | Kendrick Megan A. | NWPX | Common Stock | D | 31.5300 | -120 | -4 | 2,095 | ||||
| 2021-01-19 | 2021-01-15 | 4 | Kendrick Megan A. | NWPX | Common Stock | D | 283 | 2,215 | ||||||
| 2020-04-02 | 2020-03-31 | 4 | Kendrick Megan A. | NWPX | Performance Shares | D | -1,698 | 3,382 | ||||||
| 2020-04-02 | 2020-03-31 | 4 | Kendrick Megan A. | NWPX | Common Stock | D | 22.2500 | -862 | -19 | 1,932 | ||||
| 2020-04-02 | 2020-03-31 | 4 | Kendrick Megan A. | NWPX | Common Stock | D | 2,309 | 2,794 | ||||||
| 2020-03-30 | 2020-03-26 | 4 | Kendrick Megan A. | NWPX | Performance Shares | D | 2,533 | 5,080 | ||||||
| 2020-03-30 | 2020-03-26 | 4 | Kendrick Megan A. | NWPX | Restricted Stock | D | 844 | 1,410 | ||||||
| 2020-03-30 | 3 | Kendrick Megan A. | NWPX | Common Stock | D | 970 | ||||||||
| 2020-03-30 | 3 | Kendrick Megan A. | NWPX | Common Stock | D | 970 | ||||||||
| 2020-03-30 | 3 | Kendrick Megan A. | NWPX | Common Stock | D | 970 |
