Insider at

04

Insider transactions

05
0 buys (P) 0 sells (S) Net: $0 + 77 non-open-market transactions below last 12 months, based on the transactions shown below

Price change vs current quote, split-adjusted for corporate actions since the filing — not benchmarked, not annualized, not size-weighted

77 other filings hidden
DateTickerCodeSharesPriceValue Owned afterΔ ownA/Dvs now
May 8, 2024 NSP S 5,212 $104.47 $544,498 28,516 Direct -15.45% Disposed -55.5% (price as of 2026-10-02)
May 1, 2023 NSP S 5,159 $123.78 $638,581 21,015 Direct -19.71% Disposed -62.4% (price as of 2026-10-02)
Nov. 9, 2022 NSP S 3,056 $113.77 $347,681 17,433 Direct -14.92% Disposed -59.1% (price as of 2026-10-02)
Aug. 11, 2022 NSP S 1,802 $111.71 $201,301 20,489 Direct -8.08% Disposed -58.4% (price as of 2026-10-02)
May 2, 2022 NSP S 5,002 $105.30 $526,711 22,291 Direct -18.33% Disposed -55.9% (price as of 2026-10-02)
Nov. 5, 2021 NSP S 3,314 $123.00 $407,622 22,148 Direct -13.02% Disposed -62.2% (price as of 2026-10-02)
Nov. 4, 2021 NSP S 2,159 $123.18 $265,946 25,462 Direct -7.82% Disposed -62.3% (price as of 2026-10-02)
May 27, 2021 NSP S 5,208 $93.65 $487,729 27,621 Direct -15.86% Disposed -50.4% (price as of 2026-10-02)
March 5, 2021 NSP S 4,919 $89.07 $438,135 32,829 Direct -13.03% Disposed -47.8% (price as of 2026-10-02)
Feb. 24, 2021 NSP S 5,000 $83.75 $418,750 42,006 Direct -10.64% Disposed -44.5% (price as of 2026-10-02)
Nov. 5, 2020 NSP S 4,024 $89.15 $358,740 18,609 Direct -17.78% Disposed -47.9% (price as of 2026-10-02)
Nov. 3, 2020 NSP S 6,111 $81.81 $499,941 22,633 Direct -21.26% Disposed -43.2% (price as of 2026-10-02)
Aug. 6, 2020 NSP S 2,299 $69.60 $160,010 28,744 Direct -7.41% Disposed -33.2% (price as of 2026-10-02)
Aug. 6, 2020 NSP S 6,162 $68.49 $422,035 31,043 Direct -16.56% Disposed -32.1% (price as of 2026-10-02)
July 11, 2019 NSP S 5,000 $130.00 $650,000 19,263 Direct -20.61% Disposed -64.2% (price as of 2026-10-02)
May 2, 2019 NSP S 6,522 $119.29 $778,009 24,263 Direct -21.19% Disposed -61.0% (price as of 2026-10-02)
Feb. 19, 2019 NSP S 2,359 $130.04 $306,764 36,263 Direct -6.11% Disposed -64.3% (price as of 2026-10-02)
Feb. 12, 2019 NSP S 2,546 $132.10 $336,327 17,421 Direct -12.75% Disposed -64.8% (price as of 2026-10-02)
Aug. 23, 2018 NSP S 1,823 $115.60 $210,739 19,967 Direct -8.37% Disposed -59.8% (price as of 2026-10-02)
Aug. 6, 2018 NSP S 2,165 $105.35 $228,083 21,790 Direct -9.04% Disposed -55.9% (price as of 2026-10-02)
June 4, 2018 NSP S 3,000 $95.31 $285,930 23,955 Direct -11.13% Disposed -51.2% (price as of 2026-10-02)
May 8, 2018 NSP S 5,000 $84.19 $420,950 26,955 Direct -15.65% Disposed -44.8% (price as of 2026-10-02)
March 9, 2018 NSP S 3,000 $70.17 $210,510 31,955 Direct -8.58% Disposed -33.8% (price as of 2026-10-02)

Showing latest 100 of 274 transactions

P = Open-market purchase · S = Sale · A = Grant/award · M = Option exercise · G = Gift · F = Tax withholding

Insider transactions are not a recommendation; sales are often driven by liquidity or tax reasons.

Derivative holdings (Form 4 Table II) Options, RSUs and convertible securities reported on Form 4 Table II.

06
DateTickerSecurityUnderlying Exercise priceExpirationSharesA/D
Feb. 20, 2024 NSP Phantom Stock Performance Units (Stock Settled) Common Stock (7,396) · · 7,396 Disposed
Feb. 20, 2024 NSP Phantom Stock Performance Units (Stock Settled) Common Stock (602) · · 602 Acquired
Feb. 20, 2024 NSP Phantom Stock Performance Units (Stock Settled) Common Stock (2,324) · · 2,324 Acquired
Feb. 22, 2023 NSP Phantom Stock Performance Units (Stock Settled) Common Stock (9,182) · · 9,182 Disposed
Feb. 22, 2023 NSP Phantom Stock Performance Units (Stock Settled) Common Stock (3,128) · · 3,128 Acquired
Feb. 22, 2023 NSP Phantom Stock Performance Units (Stock Settled) Common Stock (3,170) · · 3,170 Acquired
Feb. 22, 2023 NSP Phantom Stock Performance Units (Stock Settled) Common Stock (2,613) · · 2,613 Acquired
Feb. 22, 2023 NSP Phantom Stock Performance Units (Stock Settled) Common Stock (2,889) · · 2,889 Acquired
Feb. 22, 2022 NSP Phantom Stock Performance Units (Stock Settled) Common Stock (1,902) · · 1,902 Acquired
Feb. 23, 2021 NSP Phantom Stock Performance Units (Stock Settled) Common Stock (19,533) · · 19,533 Disposed
Feb. 23, 2021 NSP Phantom Stock Performance Units (Stock Settled) Common Stock (19,533) · · 19,533 Acquired
Feb. 23, 2021 NSP Phantom Stock Performance Units (Stock Settled) Common Stock (9,459) · · 9,459 Disposed
Feb. 23, 2021 NSP Phantom Stock Performance Units (Stock Settled) Common Stock (3,680) · · 3,680 Acquired
Feb. 23, 2021 NSP Phantom Stock Performance Units (Stock Settled) Common Stock (1,794) · · 1,794 Acquired
Feb. 23, 2021 NSP Phantom Stock Performance Units (Stock Settled) Common Stock (2,152) · · 2,152 Acquired
Feb. 18, 2020 NSP Phantom Stock Performance Units (Stock Settled) Common Stock (15,209) · · 15,209 Disposed
Feb. 18, 2020 NSP Phantom Stock Performance Units (Stock Settled) Common Stock (2,758) · · 2,758 Acquired
Feb. 18, 2020 NSP Phantom Stock Performance Units (Stock Settled) Common Stock (4,401) · · 4,401 Acquired
Feb. 18, 2020 NSP Phantom Stock Performance Units (Stock Settled) Common Stock (3,608) · · 3,608 Acquired
Feb. 12, 2019 NSP Phantom Stock Performance Units (Stock Settled) Common Stock (5,263) · · 5,263 Acquired
Feb. 12, 2019 NSP Phantom Stock Performance Units (Stock Settled) Common Stock (2,756) · · 2,756 Acquired
Feb. 12, 2019 NSP Phantom Stock Performance Units (Stock Settled) Common Stock (21,986) · · 21,986 Disposed
Feb. 12, 2019 NSP Phantom Stock Performance Units (Stock Settled) Common Stock (3,600) · · 3,600 Acquired
Feb. 12, 2019 NSP Phantom Stock Performance Units (Stock Settled) Common Stock (10,528) · · 10,528 Acquired
Feb. 21, 2018 NSP Phantom Stock Performance Units (Stock Settled) Common Stock (19,268) · · 19,268 Disposed
Feb. 21, 2018 NSP Phantom Stock Performance Units (Stock Settled) Common Stock (7,068) · · 7,068 Acquired
Feb. 21, 2018 NSP Phantom Stock Performance Units (Stock Settled) Common Stock (3,600) · · 3,600 Acquired
Feb. 21, 2018 NSP Phantom Stock Performance Units (Stock Settled) Common Stock (3,933) · · 3,933 Acquired
Feb. 15, 2017 NSP Phantom Stock Performance Units (Stock Settled) Common Stock · · 1,131 Acquired
Feb. 15, 2017 NSP Phantom Stock Performance Units (Stock Settled) Common Stock · · 3,531 Acquired
Feb. 29, 2016 NSP Phantom Stock Performance Units (stock settled) Common Stock · · 2,567 Acquired
July 7, 2011 NSP Employee Stock Option Common Stock (1,333) $23.48 Oct. 2, 2011 1,333 Disposed
May 27, 2011 NSP Employee Stock Option (right to buy) Common Stock (2,082) $23.48 Oct. 2, 2011 2,082 Disposed
May 2, 2011 NSP Employee Stock Option (right to buy) Common Stock (1,000) $23.48 Oct. 2, 2011 1,000 Disposed
Feb. 28, 2011 NSP Employee Stock Option (right to buy) Common Stock (1,000) $23.48 Oct. 2, 2011 1,000 Disposed
Sept. 20, 2010 NSP Employee Stock Option (right to buy) Common Stock (5,000) $18.00 March 15, 2011 5,000 Disposed
April 14, 2010 NSP Employee Stock Option (right to buy) Common Stock (3,000) $19.93 April 27, 2010 3,000 Disposed
Sept. 11, 2009 NSP Employee Stock Option (right to buy) Common Stock (5,000) $19.93 April 27, 2010 5,000 Disposed
Aug. 12, 2009 NSP Employee Stock Option (right to buy) Common Stock (5,000) $19.93 April 27, 2010 5,000 Disposed
May 6, 2009 NSP Employee Stock Option (right to buy) Common Stock (4,000) $19.93 April 27, 2010 4,000 Disposed
May 6, 2009 NSP Employee Stock Option (right to buy) Common Stock (6,000) $13.12 Jan. 31, 2010 6,000 Disposed
Nov. 17, 2006 NSP Employee Stock Option (right to buy) Common Stock (5,000) $18.00 March 15, 2011 5,000 Disposed
Nov. 10, 2006 NSP Employee Stock Option (right to buy) Common Stock (4,999) $14.69 May 7, 2012 4,999 Disposed
Aug. 22, 2006 NSP Employee Stock Option (right to buy) Common Stock (5,500) $17.17 April 1, 2014 5,500 Disposed
Aug. 10, 2006 NSP Employee Stock Option (right to buy) Common Stock (5,000) $17.17 April 1, 2014 5,000 Disposed
May 10, 2006 NSP Employee Stock Option (right to buy) Common Stock (5,000) $14.69 May 7, 2012 5,000 Disposed
Feb. 27, 2006 NSP Employee Stock Option (right to buy) Common Stock (10,000) $11.79 Oct. 1, 2014 10,000 Disposed
Feb. 23, 2006 NSP Employee Stock Option (right to buy) Common Stock (5,000) $11.79 Oct. 1, 2014 4,000 Disposed
Nov. 29, 2005 NSP Employee Stock Option (right to buy) Common Stock (5,000) $11.79 Oct. 1, 2014 5,000 Disposed
Nov. 28, 2005 NSP Employee Stock Option (right to buy) Common Stock (5,000) $11.79 Oct. 1, 2014 5,000 Disposed
Nov. 17, 2005 NSP Employee Stock Option (right to buy) Common Stock (5,000) $11.79 Oct. 1, 2014 5,000 Disposed
Nov. 10, 2005 NSP Employee Stock Option (right to buy) Common Stock (5,000) $11.79 Oct. 1, 2014 5,000 Disposed
Aug. 4, 2005 NSP Employee Stock Option (right to buy) Common Stock (2,400) $4.02 Oct. 4, 2012 2,400 Disposed
Aug. 4, 2005 NSP Employee Stock Option (right to buy) Common Stock (3,600) $6.24 April 4, 2013 3,600 Disposed
Aug. 4, 2005 NSP Employee Stock Option (right to buy) Common Stock (10,000) $9.03 Oct. 1, 2013 10,000 Disposed
May 16, 2005 NSP Employee Stock Option (right to buy) Common Stock (2,400) $6.24 April 4, 2013 2,400 Disposed
May 16, 2005 NSP Employee Stock Option (right to buy) Common Stock (2,600) $4.02 Oct. 4, 2012 2,600 Disposed
Oct. 1, 2004 NSP Employee Stock Options (Right to Buy) Common Stock (34,000) $11.79 Oct. 1, 2014 34,000 Acquired
April 1, 2004 NSP Employee Stock Options (Right to Buy) Common Stock (10,500) $17.17 April 1, 2014 10,500 Acquired
Dec. 2, 2003 NSP · Common Stock (1,000) $4.02 Oct. 4, 2012 1,000 Disposed

Exercise/conversion price is blank when not applicable (e.g. RSUs).

Compensation (DEF 14A)

08

Matched by name from proxy statements (DEF 14A) — verify against the filing.

NSP

EVP
Fiscal yearSalaryBonusStock awards Option awardsNon-equity incentivePension changeOtherTotal
2024 $627,000 · $1,581,531 · $501,087 · $108,768 $2,818,386
2023 $603,000 · $1,342,251 · $110,971 · $69,633 $2,125,855
2022 $573,000 · $1,278,348 · $1,138,615 · $92,428 $3,082,391

Figures from the Summary Compensation Table of the company's proxy statement (DEF 14A). Compensation is not a recommendation.