Insider at

04

Insider transactions

05
0 buys (P) 1 sells (S) Net: $-2,970,498 + 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
DateTickerCodeSharesPriceValue Owned afterΔ ownA/Dvs now
Dec. 11, 2025 NXT S 10b5-1 33,725 $88.08 $2,970,498 130,967 Direct -20.48% Disposed -4.3% (price as of 2026-10-02)
Sept. 12, 2025 NXT S 10b5-1 29,178 $67.08 $1,957,260 164,692 Direct -15.05% Disposed 25.7% (price as of 2026-10-02)
May 13, 2025 NXT S 10b5-1 9,801 $55.00 $539,055 124,615 Direct -7.29% Disposed 53.3% (price as of 2026-10-02)
Jan. 29, 2025 NXT S 10b5-1 9,801 $49.90 $489,070 124,577 Direct -7.29% Disposed 68.9% (price as of 2026-10-02)
Sept. 22, 2021 FLEX S 34,000 $18.27 $621,180 76,175 Direct -30.86% Disposed 747.0% (price as of 2026-10-02)
June 30, 2021 FLEX S 3,825 $17.83 $68,200 110,175 Direct -3.36% Disposed 767.9% (price as of 2026-10-02)
June 22, 2021 FLEX S 3,741 $16.95 $63,410 114,000 Direct -3.18% Disposed 812.9% (price as of 2026-10-02)
June 14, 2021 FLEX S 50,244 $18.26 $917,455 117,741 Direct -29.91% Disposed 747.4% (price as of 2026-10-02)
June 14, 2021 FLEX S 5,534 $18.27 $101,106 167,985 Direct -3.19% Disposed 747.0% (price as of 2026-10-02)
June 4, 2021 FLEX S 6,522 $18.87 $123,070 150,193 Direct -4.16% Disposed 720.0% (price as of 2026-10-02)
Dec. 17, 2020 FLEX S 6,372 $17.36 $110,618 156,715 Direct -3.91% Disposed 791.4% (price as of 2026-10-02)
Nov. 4, 2020 FLEX S 4,000 $14.21 $56,840 163,087 Direct -2.39% Disposed 989.0% (price as of 2026-10-02)
June 30, 2020 FLEX S 1,904 $10.19 $19,402 167,087 Direct -1.13% Disposed 1418.6% (price as of 2026-10-02)
June 22, 2020 FLEX S 1,878 $10.44 $19,606 168,991 Direct -1.10% Disposed 1382.2% (price as of 2026-10-02)
Jan. 13, 2020 FLEX S 19,000 $12.66 $240,540 156,256 Direct -10.84% Disposed 1122.3% (price as of 2026-10-02)
July 2, 2019 FLEX S 1,932 $9.62 $18,586 175,256 Direct -1.09% Disposed 1508.5% (price as of 2026-10-02)
June 20, 2019 FLEX S 1,827 $9.56 $17,466 177,188 Direct -1.02% Disposed 1518.6% (price as of 2026-10-02)
June 17, 2019 FLEX S 2,442 $8.97 $21,905 179,015 Direct -1.35% Disposed 1625.1% (price as of 2026-10-02)
June 11, 2019 FLEX S 2,825 $9.60 $27,120 59,322 Direct -4.55% Disposed 1511.9% (price as of 2026-10-02)
July 2, 2018 FLEX S 1,939 $13.82 $26,797 62,147 Direct -3.03% Disposed 1019.7% (price as of 2026-10-02)
June 27, 2018 FLEX S 3,100 $14.33 $44,423 64,086 Direct -4.61% Disposed 979.8% (price as of 2026-10-02)
June 21, 2018 FLEX S 10,576 $14.50 $153,352 67,186 Direct -13.60% Disposed 967.2% (price as of 2026-10-02)
July 26, 2017 FLEX S 2,812 $17.02 $47,860 51,487 Direct -5.18% Disposed 809.2% (price as of 2026-10-02)
July 26, 2017 FLEX S 3,438 $17.02 $58,515 54,299 Direct -5.95% Disposed 809.2% (price as of 2026-10-02)
June 30, 2017 FLEX S 11,250 $16.20 $182,250 57,737 Direct -16.31% Disposed 855.2% (price as of 2026-10-02)
June 30, 2017 FLEX S 13,750 $16.20 $222,750 68,987 Direct -16.62% Disposed 855.2% (price as of 2026-10-02)
June 27, 2017 FLEX S 2,813 $16.75 $47,118 42,438 Direct -6.22% Disposed 823.8% (price as of 2026-10-02)
June 27, 2017 FLEX S 3,437 $16.75 $57,570 45,251 Direct -7.06% Disposed 823.8% (price as of 2026-10-02)
June 16, 2017 FLEX S 2,835 $16.61 $47,089 48,688 Direct -5.50% Disposed 831.6% (price as of 2026-10-02)
June 16, 2017 FLEX S 3,465 $16.56 $57,380 51,523 Direct -6.30% Disposed 834.4% (price as of 2026-10-02)
June 15, 2017 FLEX S 2,194 $16.48 $36,157 54,988 Direct -3.84% Disposed 839.0% (price as of 2026-10-02)
June 15, 2017 FLEX S 2,681 $16.49 $44,210 57,182 Direct -4.48% Disposed 838.4% (price as of 2026-10-02)
June 13, 2017 FLEX S 3,111 $16.61 $51,674 59,863 Direct -4.94% Disposed 831.6% (price as of 2026-10-02)
June 13, 2017 FLEX S 2,545 $16.61 $42,272 62,974 Direct -3.88% Disposed 831.6% (price as of 2026-10-02)
Feb. 1, 2017 FLEX S 6,000 $15.86 $95,160 65,519 Direct -8.39% Disposed 875.7% (price as of 2026-10-02)
Nov. 28, 2016 FLEX S 7,500 $14.52 $108,900 71,519 Direct -9.49% Disposed 965.7% (price as of 2026-10-02)
July 26, 2016 FLEX S 3,125 $12.83 $40,094 79,019 Direct -3.80% Disposed 1106.1% (price as of 2026-10-02)
July 26, 2016 FLEX S 3,125 $12.83 $40,094 82,144 Direct -3.66% Disposed 1106.1% (price as of 2026-10-02)
June 29, 2016 FLEX S 3,125 $11.95 $37,344 85,269 Direct -3.54% Disposed 1194.9% (price as of 2026-10-02)

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.

06
DateTickerSecurityUnderlying Exercise priceExpirationSharesA/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

07

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

DateTickerSecuritySharesOwnership
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)

08

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

NXT

CFO
Fiscal yearSalaryBonusStock awards Option awardsNon-equity incentivePension changeOtherTotal
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.