David P Bennett

CIK 1582417 · View on SEC EDGAR ↗

Insider

First SEC filing: Feb. 9, 2023 · Latest: Feb. 9, 2023

On this page

Insider at

Insider transactions

0 buys (P) 2 sells (S) Net: $-4,927,758 + 61 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

61 other filings hidden
Date Ticker Code Shares Price Value Owned after Δ own A/D vs now
Dec. 11, 2025 NXT S 10b5-1 33,725 $88.08 $2,970,498 130,967 Direct -20.48% Disposed 0.9% (price as of 2026-08-19)
Sept. 12, 2025 NXT S 10b5-1 29,178 $67.08 $1,957,260 164,692 Direct -15.05% Disposed 32.4% (price as of 2026-08-19)
May 13, 2025 NXT S 10b5-1 9,801 $55.00 $539,055 124,615 Direct -7.29% Disposed 61.5% (price as of 2026-08-19)
Jan. 29, 2025 NXT S 10b5-1 9,801 $49.90 $489,070 124,577 Direct -7.29% Disposed 78.0% (price as of 2026-08-19)
Sept. 22, 2021 FLEX S 34,000 $18.27 $621,180 76,175 Direct -30.86% Disposed 732.1% (price as of 2026-08-19)
June 30, 2021 FLEX S 3,825 $17.83 $68,200 110,175 Direct -3.36% Disposed 752.6% (price as of 2026-08-19)
June 22, 2021 FLEX S 3,741 $16.95 $63,410 114,000 Direct -3.18% Disposed 796.9% (price as of 2026-08-19)
June 14, 2021 FLEX S 50,244 $18.26 $917,455 117,741 Direct -29.91% Disposed 732.6% (price as of 2026-08-19)
June 14, 2021 FLEX S 5,534 $18.27 $101,106 167,985 Direct -3.19% Disposed 732.1% (price as of 2026-08-19)
June 4, 2021 FLEX S 6,522 $18.87 $123,070 150,193 Direct -4.16% Disposed 705.6% (price as of 2026-08-19)
Dec. 17, 2020 FLEX S 6,372 $17.36 $110,618 156,715 Direct -3.91% Disposed 775.7% (price as of 2026-08-19)
Nov. 4, 2020 FLEX S 4,000 $14.21 $56,840 163,087 Direct -2.39% Disposed 969.8% (price as of 2026-08-19)
June 30, 2020 FLEX S 1,904 $10.19 $19,402 167,087 Direct -1.13% Disposed 1391.9% (price as of 2026-08-19)
June 22, 2020 FLEX S 1,878 $10.44 $19,606 168,991 Direct -1.10% Disposed 1356.2% (price as of 2026-08-19)
Jan. 13, 2020 FLEX S 19,000 $12.66 $240,540 156,256 Direct -10.84% Disposed 1100.8% (price as of 2026-08-19)
July 2, 2019 FLEX S 1,932 $9.62 $18,586 175,256 Direct -1.09% Disposed 1480.3% (price as of 2026-08-19)
June 20, 2019 FLEX S 1,827 $9.56 $17,466 177,188 Direct -1.02% Disposed 1490.2% (price as of 2026-08-19)
June 17, 2019 FLEX S 2,442 $8.97 $21,905 179,015 Direct -1.35% Disposed 1594.8% (price as of 2026-08-19)
June 11, 2019 FLEX S 2,825 $9.60 $27,120 59,322 Direct -4.55% Disposed 1483.6% (price as of 2026-08-19)
July 2, 2018 FLEX S 1,939 $13.82 $26,797 62,147 Direct -3.03% Disposed 1000.0% (price as of 2026-08-19)
June 27, 2018 FLEX S 3,100 $14.33 $44,423 64,086 Direct -4.61% Disposed 960.9% (price as of 2026-08-19)
June 21, 2018 FLEX S 10,576 $14.50 $153,352 67,186 Direct -13.60% Disposed 948.5% (price as of 2026-08-19)
July 26, 2017 FLEX S 2,812 $17.02 $47,860 51,487 Direct -5.18% Disposed 793.2% (price as of 2026-08-19)
July 26, 2017 FLEX S 3,438 $17.02 $58,515 54,299 Direct -5.95% Disposed 793.2% (price as of 2026-08-19)
June 30, 2017 FLEX S 11,250 $16.20 $182,250 57,737 Direct -16.31% Disposed 838.4% (price as of 2026-08-19)
June 30, 2017 FLEX S 13,750 $16.20 $222,750 68,987 Direct -16.62% Disposed 838.4% (price as of 2026-08-19)
June 27, 2017 FLEX S 2,813 $16.75 $47,118 42,438 Direct -6.22% Disposed 807.6% (price as of 2026-08-19)
June 27, 2017 FLEX S 3,437 $16.75 $57,570 45,251 Direct -7.06% Disposed 807.6% (price as of 2026-08-19)
June 16, 2017 FLEX S 2,835 $16.61 $47,089 48,688 Direct -5.50% Disposed 815.3% (price as of 2026-08-19)
June 16, 2017 FLEX S 3,465 $16.56 $57,380 51,523 Direct -6.30% Disposed 818.0% (price as of 2026-08-19)
June 15, 2017 FLEX S 2,194 $16.48 $36,157 54,988 Direct -3.84% Disposed 822.5% (price as of 2026-08-19)
June 15, 2017 FLEX S 2,681 $16.49 $44,210 57,182 Direct -4.48% Disposed 821.9% (price as of 2026-08-19)
June 13, 2017 FLEX S 3,111 $16.61 $51,674 59,863 Direct -4.94% Disposed 815.3% (price as of 2026-08-19)
June 13, 2017 FLEX S 2,545 $16.61 $42,272 62,974 Direct -3.88% Disposed 815.3% (price as of 2026-08-19)
Feb. 1, 2017 FLEX S 6,000 $15.86 $95,160 65,519 Direct -8.39% Disposed 858.5% (price as of 2026-08-19)
Nov. 28, 2016 FLEX S 7,500 $14.52 $108,900 71,519 Direct -9.49% Disposed 947.0% (price as of 2026-08-19)
July 26, 2016 FLEX S 3,125 $12.83 $40,094 79,019 Direct -3.80% Disposed 1084.9% (price as of 2026-08-19)
July 26, 2016 FLEX S 3,125 $12.83 $40,094 82,144 Direct -3.66% Disposed 1084.9% (price as of 2026-08-19)
June 29, 2016 FLEX S 3,125 $11.95 $37,344 85,269 Direct -3.54% Disposed 1172.2% (price as of 2026-08-19)

Showing latest 100 of 122 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.

Date Ticker Security Underlying Exercise price Expiration Shares A/D
June 18, 2026 NXT Restricted Stock Units Common Stock (25,407) 25,407 Disposed
May 18, 2026 NXT Stock Option (Right to Buy) [F1] Common Stock $21.00 March 15, 2027 55,075 Disposed
June 21, 2025 NXT Restricted Stock Units Common Stock (19,054) 19,054 Disposed
May 23, 2025 NXT Performance Stock Units Common Stock (71,011) 71,011 Disposed
May 23, 2025 NXT Performance Stock Units Common Stock (29,249) 29,249 Acquired
April 1, 2025 NXT Restricted Stock Units Common Stock (0) 0 Disposed
June 21, 2024 NXT Restricted Stock Units Common Stock (19,054) 19,054 Disposed
May 21, 2024 NXT Performance Stock Units Common Stock (23,214) 23,214 Acquired
April 1, 2024 NXT Restricted Stock Units Common Stock (11,607) 11,607 Disposed
June 21, 2023 NXT Stock Option (Right to Buy) Common Stock (68,231) $40.47 June 21, 2033 68,231 Acquired
June 21, 2023 NXT Restricted Stock Units Common Stock (63,516) 63,516 Acquired
May 9, 2023 NXT Performance Stock Units Common Stock (18,548) 18,548 Acquired
April 10, 2023 NXT Restricted Stock Units Common Stock (11,607) 11,607 Disposed
July 30, 2013 FLEX Stock Option (Right to Buy) Ordinary Shares (26,666) $5.57 Aug. 11, 2016 26,666 Disposed
July 30, 2013 FLEX Stock Option (Right to Buy) Ordinary Shares (20,000) $5.57 Aug. 11, 2016 20,000 Disposed

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

Initial ownership (Form 3) 6 holdings

Securities held when first becoming an insider, per SEC Form 3.

Date Ticker Security Shares Ownership
Feb. 9, 2023 NXT Restricted Stock Units→ Common Stock (38,690) 38,690 Direct
Feb. 9, 2023 NXT Stock Option (Right to Buy)→ Common Stock (119,048) 119,048 Direct
July 26, 2013 FLEX Ordinary Shares 93,200 Direct
July 26, 2013 FLEX Stock Option (Right to Buy)→ Ordinary Shares (13,333) 13,333 Direct
July 26, 2013 FLEX Stock Option (Right to Buy)→ Ordinary Shares (13,333) 13,333 Direct
July 26, 2013 FLEX Stock Option (Right to Buy)→ Ordinary Shares (20,000) 20,000 Direct

Compensation (DEF 14A)

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

NXT

CFO
Fiscal year Salary Bonus Stock awards Option awards Non-equity incentive Pension change Other Total
2023 $425,950 $750,541 $301,000 $146,092 $3,303,273

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