MONTROSS SCOTT J
Known title: President & CEOCIK: 0001228503
Associated companies
Transaction History
| NWPX | ▼ Sell | Open Market | 1,227 | $136K | 8/31/2026 | View on chart |
| NWPX | ▼ Sell | Open Market | 2,500 | $273K | 8/24/2026 | View on chart |
| NWPX | ▼ Sell | Open Market | 2,500 | $288K | 8/17/2026 | View on chart |
| NWPX | ▼ Sell | Open Market | 2,500 | $297K | 8/10/2026 | View on chart |
| NWPX | ▼ Sell | Open Market | 2,500 | $322K | 8/4/2026 | View on chart |
| NWPX | ▲ Buy | Option Exercise | 10,069 | — | 3/31/2026 | View on chart |
| NWPX | ▼ Sell | Tax Withholding | 3,236 | $252K | 3/31/2026 | View on chart |
| NWPX | ▲ Buy | Option Exercise | 8,224 | — | 3/31/2026 | View on chart |
| NWPX | ▼ Sell | Tax Withholding | 3,962 | $308K | 3/31/2026 | View on chart |
| NWPX | ▲ Buy | Option Exercise | 10,079 | — | 3/31/2026 | View on chart |
| NWPX | ▼ Sell | Tax Withholding | 3,966 | $309K | 3/31/2026 | View on chart |
| NWPX | ▼ Sell | Open Market | 2,056 | $158K | 3/30/2026 | View on chart |
| NWPX | ▼ Sell | Open Market | 2,500 | $181K | 3/16/2026 | View on chart |
| NWPX | ▼ Sell | Open Market | 2,500 | $179K | 3/16/2026 | View on chart |
| NWPX | ▼ Sell | Open Market | 2,500 | $181K | 3/9/2026 | View on chart |
| NWPX | ▲ Buy | Option Exercise | 2,869 | — | 1/15/2026 | View on chart |
| NWPX | ▼ Sell | Tax Withholding | 1,287 | $89K | 1/15/2026 | View on chart |
| NWPX | ▲ Buy | Option Exercise | 2,585 | — | 1/15/2026 | View on chart |
| NWPX | ▼ Sell | Tax Withholding | 997 | $69K | 1/15/2026 | View on chart |
| NWPX | ▲ Buy | Option Exercise | 2,515 | — | 1/15/2026 | View on chart |
| NWPX | ▼ Sell | Tax Withholding | 989 | $69K | 1/15/2026 | View on chart |
| NWPX | ▼ Sell | Open Market | 3,210 | $184K | 11/11/2025 | View on chart |
| NWPX | ▼ Sell | Open Market | 1,000 | $58K | 11/11/2025 | View on chart |
| NWPX | ▼ Sell | Open Market | 1,500 | $86K | 11/11/2025 | View on chart |
| NWPX | ▼ Sell | Open Market | 2,500 | $143K | 11/11/2025 | View on chart |
| NWPX | ▼ Sell | Other | 8,869 | — | 5/5/2025 | View on chart |
| NWPX | ▲ Buy | Option Exercise | 9,383 | — | 3/31/2025 | View on chart |
| NWPX | ▼ Sell | Tax Withholding | 3,757 | $155K | 3/31/2025 | View on chart |
| NWPX | ▲ Buy | Option Exercise | 10,311 | — | 3/31/2025 | View on chart |
| NWPX | ▼ Sell | Tax Withholding | 4,057 | $168K | 3/31/2025 | View on chart |
| NWPX | ▼ Sell | Tax Withholding | 3,692 | $152K | 3/31/2025 | View on chart |
| NWPX | ▲ Buy | Option Exercise | 9,550 | — | 3/31/2025 | View on chart |
| NWPX | ▼ Sell | Other | 2,357 | — | 2/12/2025 | View on chart |
| NWPX | ▲ Buy | Option Exercise | 2,650 | — | 1/15/2025 | View on chart |
| NWPX | ▼ Sell | Tax Withholding | 1,236 | $60K | 1/15/2025 | View on chart |
| NWPX | ▲ Buy | Option Exercise | 2,868 | — | 1/15/2025 | View on chart |
| NWPX | ▼ Sell | Tax Withholding | 1,158 | $56K | 1/15/2025 | View on chart |
| NWPX | ▲ Buy | Option Exercise | 2,584 | — | 1/15/2025 | View on chart |
| NWPX | ▼ Sell | Tax Withholding | 993 | $48K | 1/15/2025 | View on chart |
| NWPX | ▼ Sell | Other | 44,369 | — | 12/11/2024 | View on chart |
| NWPX | ▼ Sell | Other | 21,394 | — | 12/6/2024 | View on chart |
| NWPX | ▲ Buy | Option Exercise | 8,095 | — | 4/1/2024 | View on chart |
| NWPX | ▼ Sell | Tax Withholding | 3,232 | $114K | 4/1/2024 | View on chart |
| NWPX | ▲ Buy | Option Exercise | 8,744 | — | 4/1/2024 | View on chart |
| NWPX | ▼ Sell | Tax Withholding | 3,491 | $123K | 4/1/2024 | View on chart |
| NWPX | ▲ Buy | Option Exercise | 7,744 | — | 4/1/2024 | View on chart |
| NWPX | ▼ Sell | Tax Withholding | 3,092 | $109K | 4/1/2024 | View on chart |
| NWPX | ▼ Sell | Tax Withholding | 1,172 | $34K | 1/15/2024 | View on chart |
| NWPX | ▲ Buy | Option Exercise | 2,868 | — | 1/15/2024 | View on chart |
| NWPX | ▼ Sell | Tax Withholding | 1,102 | $32K | 1/15/2024 | View on chart |
| NWPX | ▲ Buy | Option Exercise | 2,194 | — | 1/15/2024 | View on chart |
| NWPX | ▼ Sell | Tax Withholding | 1,088 | $31K | 1/15/2024 | View on chart |
| NWPX | ▲ Buy | Option Exercise | 13,078 | — | 3/31/2023 | View on chart |
| NWPX | ▼ Sell | Tax Withholding | 5,146 | $161K | 3/31/2023 | View on chart |
| NWPX | ▲ Buy | Option Exercise | 8,291 | — | 3/31/2023 | View on chart |
| NWPX | ▼ Sell | Tax Withholding | 3,262 | $102K | 3/31/2023 | View on chart |
| NWPX | ▲ Buy | Option Exercise | 10,493 | — | 3/31/2023 | View on chart |
| NWPX | ▼ Sell | Tax Withholding | 4,128 | $129K | 3/31/2023 | View on chart |
| NWPX | ▲ Buy | Option Exercise | 2,740 | — | 1/16/2023 | View on chart |
| NWPX | ▼ Sell | Tax Withholding | 1,256 | $45K | 1/16/2023 | View on chart |
| NWPX | ▼ Sell | Tax Withholding | 965 | $34K | 1/16/2023 | View on chart |
| NWPX | ▲ Buy | Option Exercise | 2,650 | — | 1/16/2023 | View on chart |
| NWPX | ▼ Sell | Tax Withholding | 1,018 | $36K | 1/16/2023 | View on chart |
| NWPX | ▲ Buy | Option Exercise | 2,193 | — | 1/16/2023 | View on chart |
| NWPX | ▲ Buy | Option Exercise | 2,650 | — | 1/16/2023 | View on chart |
| NWPX | ▼ Sell | Open Market | 1,000 | $34K | 6/6/2022 | View on chart |
| NWPX | ▼ Sell | Open Market | 552 | $19K | 6/6/2022 | View on chart |
| NWPX | ▼ Sell | Open Market | 1,000 | $33K | 5/31/2022 | View on chart |
| NWPX | ▼ Sell | Open Market | 1,500 | $49K | 5/31/2022 | View on chart |
| NWPX | ▼ Sell | Open Market | 1,000 | $30K | 5/23/2022 | View on chart |
| NWPX | ▼ Sell | Open Market | 1,500 | $48K | 5/23/2022 | View on chart |
| NWPX | ▼ Sell | Open Market | 1,500 | $48K | 5/18/2022 | View on chart |
| NWPX | ▼ Sell | Open Market | 1,000 | $30K | 5/16/2022 | View on chart |
| NWPX | ▼ Sell | Open Market | 474 | $14K | 5/11/2022 | View on chart |
| NWPX | ▼ Sell | Open Market | 1 | $30 | 5/10/2022 | View on chart |
| NWPX | ▼ Sell | Tax Withholding | 4,561 | $116K | 3/31/2022 | View on chart |
| NWPX | ▲ Buy | Option Exercise | 6,119 | — | 3/31/2022 | View on chart |
| NWPX | ▼ Sell | Tax Withholding | 2,407 | $61K | 3/31/2022 | View on chart |
| NWPX | ▲ Buy | Option Exercise | 11,592 | — | 3/31/2022 | View on chart |
| NWPX | ▼ Sell | Open Market | 200 | $6K | 2/9/2022 | View on chart |
| NWPX | ▼ Sell | Open Market | 200 | $6K | 1/18/2022 | View on chart |
| NWPX | ▲ Buy | Option Exercise | 2,812 | — | 1/17/2022 | View on chart |
| NWPX | ▼ Sell | Tax Withholding | 1,255 | $38K | 1/17/2022 | View on chart |
| NWPX | ▲ Buy | Option Exercise | 2,741 | — | 1/17/2022 | View on chart |
| NWPX | ▼ Sell | Tax Withholding | 1,168 | $36K | 1/17/2022 | View on chart |
| NWPX | ▲ Buy | Option Exercise | 2,193 | — | 1/17/2022 | View on chart |
| NWPX | ▼ Sell | Tax Withholding | 854 | $26K | 1/17/2022 | View on chart |
| NWPX | ▼ Sell | Open Market | 200 | $6K | 1/14/2022 | View on chart |
| NWPX | ▼ Sell | Open Market | 200 | $6K | 1/13/2022 | View on chart |
| NWPX | ▼ Sell | Open Market | 200 | $6K | 1/12/2022 | View on chart |
| NWPX | ▼ Sell | Open Market | 200 | $6K | 1/11/2022 | View on chart |
| NWPX | ▼ Sell | Open Market | 200 | $6K | 1/10/2022 | View on chart |
| NWPX | ▼ Sell | Open Market | 200 | $6K | 1/7/2022 | View on chart |
| NWPX | ▼ Sell | Open Market | 200 | $6K | 1/6/2022 | View on chart |
| NWPX | ▼ Sell | Open Market | 200 | $6K | 1/5/2022 | View on chart |
| NWPX | ▼ Sell | Open Market | 200 | $6K | 1/4/2022 | View on chart |
| NWPX | ▼ Sell | Open Market | 300 | $10K | 1/3/2022 | View on chart |
| NWPX | ▼ Sell | Open Market | 200 | $6K | 12/31/2021 | View on chart |
| NWPX | ▼ Sell | Open Market | 200 | $6K | 12/30/2021 | View on chart |
| NWPX | ▼ Sell | Open Market | 200 | $6K | 12/29/2021 | View on chart |
| NWPX | ▼ Sell | Open Market | 200 | $6K | 12/28/2021 | View on chart |
| NWPX | ▼ Sell | Open Market | 200 | $6K | 12/27/2021 | View on chart |
| NWPX | ▼ Sell | Open Market | 200 | $6K | 12/17/2021 | View on chart |
| NWPX | ▼ Sell | Open Market | 200 | $6K | 12/16/2021 | View on chart |
| NWPX | ▼ Sell | Open Market | 200 | $6K | 12/15/2021 | View on chart |
| NWPX | ▼ Sell | Open Market | 200 | $6K | 12/14/2021 | View on chart |
| NWPX | ▼ Sell | Open Market | 200 | $6K | 12/9/2021 | View on chart |
| NWPX | ▼ Sell | Open Market | 200 | $6K | 11/29/2021 | View on chart |
| NWPX | ▼ Sell | Open Market | 200 | $6K | 11/26/2021 | View on chart |
| NWPX | ▼ Sell | Open Market | 200 | $6K | 11/24/2021 | View on chart |
| NWPX | ▼ Sell | Open Market | 200 | $6K | 11/23/2021 | View on chart |
| NWPX | ▼ Sell | Open Market | 200 | $6K | 11/15/2021 | View on chart |
AI Market Commentary
AI-generatedAll commentary →Synthesized from recent news and fundamentals/technical data -- not human analyst commentary or trader sentiment.
October 14, 2026
Yahoo Highlights NWPX as Small‑Cap Stock for Long‑Term Investors
Yahoo’s recent piece lists NWPX among small‑cap stocks that may appeal to long‑term investors. The company’s price is near a key support level at $108.58 and is showing a bollinger band breakdown and a 200‑day SMA touch, suggesting a potential consolidation phase. With a trailing P/E of 19.7 and analyst targets ranging from $95 to $130, the stock sits well within its 52‑week range of $49.25 to $152.03.
Yahoo Highlights NWPX as Small‑Cap Stock for Long‑Term Investors. Yahoo’s recent piece lists NWPX among small‑cap stocks that may appeal to long‑term investors. The company’s price is near a key support level at $108.58 and is showing a bollinger band breakdown and a 200‑day SMA touch, suggesting a potential consolidation phase. With a trailing P/E of 19.7 and analyst targets ranging from $95 to $130, the stock sits well within its 52‑week range of $49.25 to $152.03.