Insider at

04

Insider transactions

05
0 buys (P) 0 sells (S) Net: $0 + 57 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

57 other filings hidden
DateTickerCodeSharesPriceValue Owned afterΔ ownA/Dvs now
March 20, 2019 NPO P 75 $66.41 $4,981 75 Direct · Acquired 400.8% (price as of 2026-10-02)

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
Sept. 16, 2026 NPO Phantom Stock Common Stock (5) · · 5 Acquired
Sept. 16, 2026 NPO Phantom Stock Common Stock (1) · · 1 Acquired
June 17, 2026 NPO Phantom Stock Common Stock (4) · · 4 Acquired
June 17, 2026 NPO Phantom Stock Common Stock (0) · · 0 Acquired
May 28, 2026 TYRA Stock Option (Right to Buy) Common Stock (13,160) $32.68 May 27, 2036 13,160 Acquired
March 18, 2026 NPO Phantom Stock Common Stock (5) · · 5 Acquired
March 18, 2026 NPO Phantom Stock Common Stock (1) · · 1 Acquired
Jan. 7, 2026 NAMSW Option (right to buy) Ordinary Shares (15,300) $35.45 Jan. 7, 2036 15,300 Acquired
Dec. 31, 2025 NPO Phantom Stock Common Stock (117) · · 117 Acquired
Dec. 17, 2025 NPO Phantom Stock Common Stock (6) · · 6 Acquired
Dec. 17, 2025 NPO Phantom Stock Common Stock (1) · · 1 Acquired
Sept. 30, 2025 NPO Phantom Stock Common Stock (111) · · 111 Acquired
Sept. 17, 2025 NPO Phantom Stock Common Stock (6) · · 6 Acquired
Sept. 17, 2025 NPO Phantom Stock Common Stock (0) · · 0 Acquired
June 30, 2025 NPO Phantom Stock Common Stock (131) · · 131 Acquired
June 18, 2025 NPO Phantom Stock Common Stock (7) · · 7 Acquired
June 18, 2025 NPO Phantom Stock Common Stock (0) · · 0 Acquired
April 15, 2025 NAMSW Option (right to buy) Ordinary Shares (50,700) $16.06 April 15, 2035 50,700 Acquired
March 31, 2025 NPO Phantom Stock Common Stock (155) · · 155 Acquired
March 19, 2025 NPO Phantom Stock Common Stock (7) · · 7 Acquired
Feb. 13, 2025 NPO Phantom Stock Common Stock (685) · · 685 Acquired
Jan. 29, 2025 TYRA Common Stock (Right to Buy) Common Stock (37,200) $14.65 Jan. 28, 2035 37,200 Acquired
Dec. 18, 2024 NPO Phantom Stock Common Stock (7) · · 7 Acquired
Sept. 18, 2024 NPO Phantom Stock Common Stock (8) · · 8 Acquired
June 20, 2024 NPO Phantom Stock Common Stock (8) · · 8 Acquired
March 20, 2024 NPO Phantom Stock Common Stock (8) · · 8 Acquired
Dec. 13, 2023 NPO Phantom Stock Common Stock (8) · · 8 Acquired
Sept. 13, 2023 NPO Phantom Stock Common Stock (9) · · 9 Acquired
June 14, 2023 NPO Phantom Stock Common Stock (9) · · 9 Acquired
March 15, 2023 NPO Phantom Stock Common Stock (12) · · 12 Acquired
Dec. 14, 2022 NPO Phantom Stock Common Stock (10) · · 10 Acquired
Sept. 14, 2022 NPO Phantom Stock Common Stock (12) · · 12 Acquired
June 15, 2022 NPO Phantom Stock Common Stock (13) · · 13 Acquired
March 16, 2022 NPO Phantom Stock Common Stock (10) · · 10 Acquired
Dec. 15, 2021 NPO Phantom Stock Common Stock (10) · · 10 Acquired
Sept. 15, 2021 NPO Phantom Stock Common Stock (13) · · 13 Acquired
June 16, 2021 NPO Phantom Stock Common Stock (11) · · 11 Acquired
March 17, 2021 NPO Phantom Stock Common Stock (11) · · 11 Acquired
Dec. 16, 2020 NPO Phantom Stock Common Stock (14) · · 14 Acquired
Sept. 16, 2020 NPO Phantom Stock Common Stock (17) · · 17 Acquired
June 17, 2020 NPO Phantom Stock Common Stock (22) · · 22 Acquired
March 18, 2020 NPO Phantom Stock Common Stock (30) · · 30 Acquired
Feb. 18, 2020 NPO Phantom Stock Common Stock (1,799) · · 1,799 Acquired
Dec. 18, 2019 NPO Phantom Stock Common Stock (7) · · 7 Acquired
Sept. 18, 2019 NPO Phantom Stock Common Stock (7) · · 7 Acquired
June 19, 2019 NPO Phantom Stock Common Stock (8) · · 8 Acquired
March 20, 2019 NPO Phantom Stock Common Stock (7) · · 7 Acquired
Feb. 12, 2019 NPO Phantom Stock Common Stock (1,687) · · 1,687 Acquired
Dec. 19, 2018 NPO Phantom Stock Common Stock (1) · · 1 Acquired
Oct. 30, 2018 NPO Phantom Stock Common Stock (284) · · 284 Acquired

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

Initial ownership (Form 3) 1 holding

07

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

DateTickerSecuritySharesOwnership
Jan. 31, 2025 TYRA Common Stock 4,000 Direct