| Insider | Role | Shares | Value | Buys | Sells |
|---|---|---|---|---|---|
| Date | Ticker | Insider | Role | Type | Shares | Price | Value | Chg% | SEC |
|---|---|---|---|---|---|---|---|---|---|
| Insider | Role | Shares | Value | Buys | Sells |
|---|---|---|---|---|---|
| Date | Ticker | Insider | Role | Type | Shares | Price | Value | Chg% | SEC |
|---|---|---|---|---|---|---|---|---|---|
Classified under Machinery (Industrials sector), NPO's insider flows are most useful compared with peers in the same group.
| Role | Insider | Shares | Value | 30d |
|---|---|---|---|---|
| CEO | 51.3K | - | - | |
| VP | 29.9K | $8.30M | - | |
| Dir | 9.7K | $2.40M | - | |
| VP | 9.4K | - | - | |
| Dir | 4.9K | $1.20M | - |
Buys and sells only
| Date | Insider | Role | Type | Shares | Price | Value | Chg% | 3M | 12M | SEC |
|---|---|---|---|---|---|---|---|---|---|---|
| Mar 2, 2026 | Bower Steven R. | SVP, Controller and CAO | Sale+OE | 507 | $265.15 | $134,430.04 | -9.7% | +15.7% | - | |
| Feb 25, 2026 | Humphrey John | Director | Sell | 1,300 | $268.69 | $349,297.00 | -28.9% | +19.3% | - | |
| Feb 24, 2026 | McLean Robert Savage | EVP, GC, and CAO | Sell | 2,000 | $277.50 | $555,000.00 | -6.3% | +14.4% | - | |
| Feb 23, 2026 | Brueck Felix M.61 | Director | Sell | 5,853 | $275.84 | $1,614,469.30 | -78.9% | +15.5% | - | |
| Nov 6, 2025 | Vaillancourt Eric A.64 | President and CEO | Sell | 2,272 | $227.00 | $515,744.00 | -5.6% | +18.9% | - | |
| Aug 20, 2025 | McLean Robert Savage | EVP, GC, and CAO | Sell | 2,541 | $223.77 | $568,601.35 | -8.0% | -9.0% | +40.6% | |
| Feb 25, 2025 | Bower Steven R. | SVP, Controller and CAO | Sell | 997 | $199.66 | $199,061.02 | -100% | -8.7% | +33.5% | |
| Nov 14, 2024 | Bower Steven R. | SVP, Controller and CAO | Sell | 300 | $162.50 | $48,748.50 | -69.8% | +14.6% | +28.2% | |
| Aug 9, 2024 | Bower Steven R. | SVP, Controller and CAO | Sell | 1,548 | $150.06 | $232,289.78 | -71.9% | +9.4% | +43.2% | |
| May 17, 2024 | Bower Steven R. | SVP, Controller and CAO | Sell | 1,031 | $150.00 | $154,650.00 | -32.4% | +2.1% | +22.9% |