| Type | Value |
|---|---|
| cik | 0001336706 |
| ticker | NPB |
Discretionary BUY minus SELL in USD over rolling windows. Excludes compensation flow.
| Date | Type | Insider | Qty | Price | Signals |
|---|---|---|---|---|---|
| 13 May 2026 | PURCHASE | Williams Charles Alan | 25,000 | 17.08 USD | indirect |
| 12 May 2026 | PURCHASE | Williams Charles Alan | 25,000 | 17.21 USD | indirect |
| 01 May 2026 | SALE | Hooker David Stevens | 7,000 | 17.82 USD | 10b5-1indirect |
| 01 May 2026 | SALE | Hooker David Stevens | 500 | 17.82 USD | 10b5-1indirect |
| 09 Mar 2026 | SALE | Dean Richard Jeffery | 57,619 | 17.55 USD | indirect |
| 03 Mar 2026 | PURCHASE | Lawrence David F. | 500 | 18.19 USD | |
| 12 Feb 2026 | PURCHASE | Williams Charles Alan | 23,450 | 16.88 USD | |
| 11 Feb 2026 | PURCHASE | Williams Charles Alan | 14,205 | 16.90 USD | |
| 27 Jan 2026 | SALE | Butler Amy M | 6,800 | 18.05 USD | |
| 29 Jan 2026 | SALE | Butler Amy M | 6,365 | 17.50 USD | |
| 27 Jan 2026 | SALE | Butler Amy M | 3,111 | 17.95 USD | |
| 19 Dec 2025 | TAX_WITHHOLDING | Butler Amy M | 6,820.67 | 17.67 USD | |
| 19 Dec 2025 | EXERCISE | Butler Amy M | 23,096.67 | 0.00 USD | |
| 19 Dec 2025 | EXERCISE | Butler Amy M | 23,096.67 | 0.00 USD | deriv |
| 19 Dec 2025 | TAX_WITHHOLDING | Comps Kevin J | 34,744.67 | 17.67 USD | |
| 19 Dec 2025 | EXERCISE | Comps Kevin J | 79,696.67 | 0.00 USD | |
| 19 Dec 2025 | EXERCISE | Comps Kevin J | 79,696.67 | 0.00 USD | deriv |
| 19 Dec 2025 | TAX_WITHHOLDING | Howes Brad T | 2,457 | 17.67 USD | |
| 19 Dec 2025 | EXERCISE | Howes Brad T | 8,590 | 0.00 USD | |
| 19 Dec 2025 | EXERCISE | Howes Brad T | 8,590 | 0.00 USD | deriv |
| 19 Dec 2025 | EXERCISE | Christel David J | 85,896.67 | 0.00 USD | |
| 19 Dec 2025 | TAX_WITHHOLDING | Christel David J | 33,800.67 | 17.67 USD | |
| 19 Dec 2025 | EXERCISE | Christel David J | 85,896.67 | 0.00 USD | deriv |
| 01 Apr 2025 | GIFT | Charles A Williams TR Charles A Williams Trustentity | 49,560 | 0.00 USD | indirect |
| 01 Apr 2025 | GIFT | Charles A Williams TR Charles A Williams Trustentity | 49,560 | 0.00 USD |