USA - NYSE:NSP - US45778Q1076 - Common Stock
| Shares Outstanding | 37.67M | 
| Float | 35.67M | 
| Float Short Interest Percentage | 8.03% | 
| Owners (insider) | 5.26% | 
| Owners (institutional) | 94.63% | 
| Owners (insider) change | -0.87% | 
| Owners (institutional) change | -0.94% | 
| Date | Name | Type | Shares | Price | Amount | 
|---|---|---|---|---|---|
| Oct 6, 2025 | Duffy Sean Patrick | Option Excercise | 685 | 49.34 | $ 33,797.90 | 
| Oct 6, 2025 | Duffy Sean Patrick | Grant | 63 | 0.00 | $ 0.00 | 
| Sep 17, 2025 | SARVADI PAUL J | Open Market Sale | 10850 | 51.98 | $ 563,969.60 | 
| Aug 15, 2025 | CLIFFORD TIM | Open Market Purchase | 1935 | 51.70 | $ 100,039.50 | 
| Aug 6, 2025 | Ramchand Latha | Open Market Purchase | 1000 | 50.64 | $ 50,640.00 | 
| Aug 4, 2025 | JONES ELI | Open Market Purchase | 2204 | 45.41 | $ 100,092.35 | 
| Aug 4, 2025 | KAUFMAN CAROL R | Open Market Purchase | 5000 | 45.24 | $ 226,200.00 | 
| May 20, 2025 | CLIFFORD TIM | Grant | 2678 | 0.00 | $ 0.00 | 
| May 20, 2025 | MASTERSON ELLEN H | Grant | 2678 | 0.00 | $ 0.00 | 
| May 20, 2025 | WILMINGTON PHILIP W | Grant | 2678 | 0.00 | $ 0.00 | 
| May 20, 2025 | Ramchand Latha | Grant | 2678 | 0.00 | $ 0.00 | 
| May 20, 2025 | RAWSON RICHARD G | Grant | 2678 | 0.00 | $ 0.00 | 
| May 20, 2025 | MORPHY JOHN M | Grant | 2678 | 0.00 | $ 0.00 | 
| May 20, 2025 | Mehl Randall | Grant | 2678 | 0.00 | $ 0.00 | 
| May 20, 2025 | Lumelleau John L | Grant | 2678 | 0.00 | $ 0.00 | 
| May 20, 2025 | KAUFMAN CAROL R | Grant | 2678 | 0.00 | $ 0.00 | 
| May 20, 2025 | JONES ELI | Grant | 2678 | 0.00 | $ 0.00 | 
| May 14, 2025 | ARIZPE ARTHUR A | Other Disposition | 7250 | 0.00 | $ 0.00 | 
| May 5, 2025 | SARVADI PAUL J | Open Market Sale | 33941 | 65.23 | $ 2,213,805.38 | 
| Mar 10, 2025 | ARIZPE ARTHUR A | Open Market Sale | 1465 | 95.11 | $ 139,336.15 | 
| Mar 3, 2025 | ALLISON JAMES D | Grant | 179 | 0.00 | $ 0.00 | 
| Mar 3, 2025 | ALLISON JAMES D | Option Excercise | 884 | 87.97 | $ 77,765.48 | 
| Mar 3, 2025 | ARIZPE ARTHUR A | Grant | 356 | 0.00 | $ 0.00 | 
| Mar 3, 2025 | ARIZPE ARTHUR A | Option Excercise | 1881 | 87.97 | $ 165,471.57 | 
| Mar 3, 2025 | SARVADI PAUL J | Grant | 1629 | 0.00 | $ 0.00 | 
| Mar 3, 2025 | SARVADI PAUL J | Option Excercise | 8624 | 87.97 | $ 758,653.28 | 
| Feb 28, 2025 | ALLISON JAMES D | Grant | 9010 | 0.00 | $ 0.00 | 
| Feb 28, 2025 | ALLISON JAMES D | Option Excercise | 1384 | 87.94 | $ 121,708.96 | 
| Feb 28, 2025 | SARVADI PAUL J | Grant | 29861 | 0.00 | $ 0.00 | 
| Feb 28, 2025 | SARVADI PAUL J | Option Excercise | 8336 | 87.94 | $ 733,067.84 | 
| Feb 28, 2025 | Callens Christian P | Grant | 6352 | 0.00 | $ 0.00 | 
| Feb 28, 2025 | Callens Christian P | Option Excercise | 654 | 87.94 | $ 57,512.76 | 
| Feb 28, 2025 | ARIZPE ARTHUR A | Grant | 11642 | 0.00 | $ 0.00 | 
| Feb 28, 2025 | ARIZPE ARTHUR A | Option Excercise | 2832 | 87.94 | $ 249,046.08 | 
| Feb 28, 2025 | Duffy Sean Patrick | Grant | 4850 | 0.00 | $ 0.00 | 
| Feb 28, 2025 | Duffy Sean Patrick | Option Excercise | 398 | 87.94 | $ 35,000.12 | 
| Feb 12, 2025 | MASTERSON ELLEN H | Open Market Purchase | 1755 | 85.75 | $ 150,491.25 | 
| Feb 11, 2025 | SARVADI PAUL J | Open Market Sale | 25000 | 84.32 | $ 2,108,023.32 | 
| Feb 11, 2025 | ARIZPE ARTHUR A | Open Market Sale | 6000 | 84.68 | $ 508,108.00 | 
| Dec 17, 2024 | SARVADI PAUL J | Other Disposition | 37500 | 0.00 | $ 0.00 | 
| Nov 6, 2024 | SARVADI PAUL J | Open Market Sale | 31999 | 81.00 | $ 2,592,047.70 |