Insider at

04

Insider transactions

05
0 buys (P) 11 sells (S) Net: $-1,588,533 + 89 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

89 other filings hidden
DateTickerCodeSharesPriceValue Owned afterΔ ownA/Dvs now
May 29, 2026 MTRN S 356 $220.30 $78,427 3,664 Direct -8.86% Disposed 41.7% (price as of 2026-10-02)
May 29, 2026 MTRN S 740 $219.54 $162,460 4,020 Direct -15.55% Disposed 42.2% (price as of 2026-10-02)
May 29, 2026 MTRN S 1,084 $218.59 $236,952 4,760 Direct -18.55% Disposed 42.8% (price as of 2026-10-02)
May 29, 2026 MTRN S 1,320 $217.67 $287,324 5,844 Direct -18.43% Disposed 43.4% (price as of 2026-10-02)
Nov. 25, 2025 ESE S 435 $219.74 $95,587 6,519 Direct -6.26% Disposed 25.1% (price as of 2026-10-02)
Nov. 25, 2025 ESE S 770 $220.62 $169,877 6,954 Direct -9.97% Disposed 24.6% (price as of 2026-10-02)
Nov. 25, 2025 ESE S 639 $221.74 $141,692 7,724 Direct -7.64% Disposed 24.0% (price as of 2026-10-02)
Nov. 25, 2025 ESE S 548 $222.86 $122,127 8,363 Direct -6.15% Disposed 23.4% (price as of 2026-10-02)
Nov. 25, 2025 ESE S 584 $224.03 $130,834 8,911 Direct -6.15% Disposed 22.7% (price as of 2026-10-02)
Nov. 25, 2025 ESE S 400 $225.13 $90,052 9,495 Direct -4.04% Disposed 22.1% (price as of 2026-10-02)
Nov. 25, 2025 ESE S 324 $225.93 $73,201 9,895 Direct -3.17% Disposed 21.7% (price as of 2026-10-02)

Showing latest 100 of 219 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
July 17, 2026 ESE Restricted Share Units Common Stock (5) · · 5 Acquired
May 8, 2026 MTRN Restricted Stock Units Common Stock (758) · · 758 Acquired
May 7, 2026 MTRN Restricted Stock Units Common Stock (2,006) · · 2,006 Disposed
April 17, 2026 ESE Restricted Share Units Common Stock (5) · · 5 Acquired
March 6, 2026 MTRN Restricted Stock Units Common Stock (2) · · 2 Acquired
Feb. 5, 2026 ESE Restricted Share Units Common Stock $0.00 Feb. 5, 2026 0 Disposed
Feb. 5, 2026 ESE Restricted Share Units Common Stock $0.00 Feb. 5, 2026 1,349 Disposed
Feb. 2, 2026 ESE Restricted Share Units Common Stock (772) · · 772 Acquired
Jan. 16, 2026 ESE Restricted Share Units Common Stock (7) · · 7 Acquired
Dec. 5, 2025 MTRN Restricted Stock Units Common Stock (2) · · 2 Acquired
Oct. 16, 2025 ESE Restricted Share Units Common Stock (8) · · 8 Acquired
Sept. 5, 2025 MTRN Restricted Stock Units Common Stock (2) · · 2 Acquired
July 17, 2025 ESE Restricted Share Units Common Stock (8) · · 8 Acquired
June 13, 2025 MTRN Restricted Stock Units Common Stock (4) · · 4 Acquired
May 8, 2025 MTRN Restricted Stock Units Common Stock (1,996) · · 1,996 Acquired
May 7, 2025 MTRN Restricted Stock Units Common Stock (1,155) · · 1,155 Disposed
April 17, 2025 ESE Restricted Share Units Common Stock (11) · · 11 Acquired
March 7, 2025 MTRN Restricted Stock Units Common Stock (2) · · 2 Acquired
Feb. 8, 2025 ESE Restricted Share Units Common Stock $0.00 Feb. 8, 2025 1,737 Disposed
Feb. 8, 2025 ESE Restricted Share Units Common Stock $0.00 Feb. 8, 2025 1 Disposed
Feb. 5, 2025 ESE Restricted Share Units Common Stock (1,347) · · 1,347 Acquired
Jan. 17, 2025 ESE Restricted Share Units Common Stock (12) · · 12 Acquired
Dec. 6, 2024 MTRN Restricted Stock Units Common Stock (1) · · 1 Acquired
Oct. 16, 2024 ESE Restricted Share Units Common Stock (13) · · 13 Acquired
Sept. 6, 2024 MTRN Restricted Stock Units Common Stock (1) · · 1 Acquired
July 19, 2024 ESE Restricted Share Units Common Stock (14) · · 14 Acquired
June 7, 2024 MTRN Restricted Stock Units Common Stock (1) · · 1 Acquired
May 10, 2024 MTRN Restricted Stock Units Common Stock (1,150) · · 1,150 Acquired
May 9, 2024 MTRN Restricted Stock Unit Common Stock (1,152) · · 1,152 Disposed
April 16, 2024 ESE Restricted Share Units Common Stock (17) · · 17 Acquired
March 8, 2024 MTRN Restricted Stock Unit Common Stock (1) · · 1 Acquired
Feb. 8, 2024 ESE Restricted Share Units Common Stock (1,733) · · 1,733 Acquired
Feb. 6, 2024 ESE Restricted Share Units Common Stock $0.00 · 1 Disposed
Feb. 6, 2024 ESE Restricted Share Units Common Stock $0.00 · 1,810 Disposed
Jan. 19, 2024 ESE Restricted Share Units Common Stock (16) · · 16 Acquired
Dec. 8, 2023 MTRN Restricted Stock Unit Common Stock (1) · · 1 Acquired
Oct. 17, 2023 ESE Restricted Share Units Common Stock (16) · · 16 Acquired
Sept. 7, 2023 MTRN Restricted Stock Unit Common Stock (1) · · 1 Acquired
July 19, 2023 ESE Restricted Share Units Common Stock (17) · · 17 Acquired
June 15, 2023 MTRN Restricted Stock Unit Common Stock (1) · · 1 Acquired
May 18, 2023 MTRN Restricted Stock Unit Common Stock (1,148) · · 1,148 Acquired
May 5, 2023 MTRN Restricted Stock Units Common Stock (1,398) · · 1,398 Disposed
April 18, 2023 ESE Restricted Share Units Common Stock (17) · · 17 Acquired
March 10, 2023 MTRN Restricted Stock Units Common Stock (2) · · 2 Acquired
Feb. 6, 2023 ESE Restricted Share Units Common Stock (1,805) · · 1,805 Acquired
Jan. 20, 2023 ESE Restricted Share Units Common Stock (18) · · 18 Acquired
Jan. 3, 2023 ESE Restricted Share Units Common Stock $0.00 · 2,038 Disposed
Jan. 3, 2023 ESE Restricted Share Units Common Stock $0.00 · 1 Disposed
Dec. 8, 2022 MTRN Restricted Stock Units Common Stock (2) · · 2 Acquired
Nov. 18, 2022 KE Phantom Stock units [F1] Common Stock (9,120) · · 9,120 Acquired
Oct. 18, 2022 ESE Restricted Share Units Common Stock (21) · · 21 Acquired
Sept. 8, 2022 MTRN Restricted Stock Units Common Stock (2) · · 2 Acquired
July 19, 2022 ESE Restricted Share Units Common Stock (24) · · 24 Acquired
June 16, 2022 MTRN Restricted Stock Units Common Stock (2) · · 2 Acquired
May 5, 2022 MTRN Restricted Stock Units Common Stock (1,390) · · 1,390 Acquired
May 4, 2022 MTRN Restricted Stock Unit Common Stock (1,246) · · 1,246 Disposed
April 19, 2022 ESE Restricted Share Units Common Stock (25) · · 25 Acquired
March 11, 2022 MTRN Restricted Stock Unit Common Stock (2) · · 2 Acquired
Jan. 19, 2022 ESE Restricted Share Units Common Stock (19) · · 19 Acquired
Jan. 4, 2022 ESE Restricted Share Units Common Stock $0.00 · 1,805 Acquired
Jan. 4, 2022 ESE Restricted Share Units Common Stock $0.00 · 1 Acquired
Jan. 3, 2022 ESE Restricted Share Units Common Stock (2,030) · · 2,030 Acquired
Dec. 3, 2021 MTRN Restricted Stock Unit Common Stock (2) · · 2 Acquired
Nov. 17, 2021 KE Phantom Stock units [F1] Common Stock (8,545) · · 8,545 Acquired
Oct. 15, 2021 ESE Common Stock Equivalents Common Stock (20) · · 20 Acquired
Sept. 3, 2021 MTRN Common Stock Common Stock (2) · · 2 Acquired
July 16, 2021 ESE Common Stock Equivalents Common Stock (17) · · 17 Acquired
June 11, 2021 MTRN Restricted Stock Unit Common Stock (2) · · 2 Acquired
May 6, 2021 MTRN Restricted Stock Units Common Stock (2,012) · · 2,012 Disposed
May 6, 2021 MTRN Restricted Stock Unit Common Stock (1,238) · · 1,238 Acquired
April 16, 2021 ESE Common Stock Equivalents Common Stock (15) · · 15 Acquired
March 5, 2021 MTRN Restricted Stock Units Common Stock (3) · · 3 Acquired
Jan. 19, 2021 ESE Common Stock Equivalents Common Stock (16) · · 16 Acquired
Jan. 4, 2021 ESE Common Stock Equivalents Common Stock (1,800) · · 1,800 Acquired
Nov. 30, 2020 MTRN Restricted Stock Units Common Stock (4) · · 4 Acquired
Nov. 18, 2020 KE Phantom Stock units [F1] Common Stock (9,120) · · 9,120 Acquired
Oct. 15, 2020 ESE Common Stock Equivalents Common Stock (17) · · 17 Acquired
Sept. 4, 2020 MTRN Restricted Stock Units Common Stock (4) · · 4 Acquired
July 16, 2020 ESE Common Stock Equivalents Common Stock (17) · · 17 Acquired
June 10, 2020 MTRN Common Stock Common Stock (4) · · 4 Acquired
May 14, 2020 MTRN Common Stock Common Stock (1,997) · · 1,997 Acquired
May 8, 2020 MTRN Common Stock Common Stock (1,391) · · 1,391 Disposed
April 17, 2020 ESE Common Stock Equivalents Common Stock (19) · · 19 Acquired
March 6, 2020 MTRN Common Stock Common Stock (3) · · 3 Acquired
Jan. 17, 2020 ESE Common Stock Equivalents Common Stock · · 15 Acquired
Jan. 17, 2020 ESE Common Stock Equivalents Common Stock (13) · · 13 Acquired
Dec. 4, 2019 MTRN Restricted Stock Units Common Stock (3) · · 3 Acquired
Nov. 15, 2019 KE Phantom Stock units [F1] Common Stock (8,093) · · 8,093 Acquired
Oct. 17, 2019 ESE Common Stock Equivalents Common Stock (18) · · 18 Acquired
Sept. 5, 2019 MTRN Restricted Stock Units Common Stock (2) · · 2 Acquired
July 19, 2019 ESE Common Stock Equivalents Common Stock (18) · · 18 Acquired
June 5, 2019 MTRN Restricted Stock Units Common Stock (2) · · 2 Acquired
May 9, 2019 MTRN Restricted Stock Units Common Stock (1,381) · · 1,381 Acquired
May 3, 2019 MTRN Restricted Stock Unit Common Stock (1,855) · · 1,855 Disposed
April 18, 2019 ESE Common Stock Equivalents Common Stock (20) · · 20 Acquired
March 7, 2019 MTRN Restricted Stock Unit Common Stock (3) · · 3 Acquired
Jan. 18, 2019 ESE Common Stock Equivalents Common Stock (23) · · 23 Acquired
Jan. 2, 2019 ESE Common Stock Equivalents Common Stock (2,777) · · 2,777 Acquired
Dec. 3, 2018 MTRN Restricted Stock Units Common Stock (4) · · 4 Acquired
Nov. 16, 2018 KE Phantom Stock units [F1] Common Stock (8,046) · · 8,046 Acquired

Showing latest 100 of 135 transactions

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

Initial ownership (Form 3) 2 holdings

07

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

DateTickerSecuritySharesOwnership
Nov. 14, 2018 KE Common Stock 0 Direct
July 6, 2016 MKSI Common Stock 14,067 Indirect