Steven R. Bower

CIK 1623812 · View on SEC EDGAR ↗

Insider

First SEC filing: Feb. 20, 2015 · Latest: Feb. 20, 2015

On this page

Insider at

Insider transactions

0 buys (P) 1 sells (S) Net: $-134,431 + 84 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

84 other filings hidden
Date Ticker Code Shares Price Value Owned after Δ own A/D vs now
March 2, 2026 NPO S 507 $265.15 $134,431 4,695 Direct -9.75% Disposed 18.6% (price as of 2026-08-20)
Feb. 25, 2025 NPO S 997 $199.66 $199,061 0 Direct -100.00% Disposed 57.5% (price as of 2026-08-20)
Nov. 14, 2024 NPO S 300 $162.50 $48,750 130 Direct -69.77% Disposed 93.5% (price as of 2026-08-20)
Aug. 9, 2024 NPO S 1,548 $150.06 $232,293 604 Direct -71.93% Disposed 109.5% (price as of 2026-08-20)
May 17, 2024 NPO S 1,031 $150.00 $154,650 2,152 Direct -32.39% Disposed 109.6% (price as of 2026-08-20)
Aug. 16, 2023 NPO S 1,000 $131.57 $131,570 2,440 Direct -29.07% Disposed 139.0% (price as of 2026-08-20)
March 1, 2023 NPO S 2,400 $109.78 $263,472 3,440 Direct -41.10% Disposed 186.4% (price as of 2026-08-20)
March 4, 2022 NPO S 1,308 $106.29 $139,027 4,933 Direct -20.96% Disposed 195.8% (price as of 2026-08-20)
March 10, 2020 NPO P 200 $48.18 $9,636 5,975 Indirect +3.46% Acquired 552.6% (price as of 2026-08-20)
March 9, 2020 NPO P 914 $45.75 $41,816 4,614 Indirect +24.70% Acquired 587.3% (price as of 2026-08-20)
March 9, 2020 NPO P 600 $46.18 $27,708 5,214 Indirect +13.00% Acquired 580.9% (price as of 2026-08-20)
March 9, 2020 NPO P 301 $45.97 $13,837 5,515 Indirect +5.77% Acquired 584.0% (price as of 2026-08-20)
March 9, 2020 NPO P 250 $46.07 $11,518 5,765 Indirect +4.53% Acquired 582.5% (price as of 2026-08-20)
March 9, 2020 NPO P 10 $45.96 $460 5,775 Indirect +0.17% Acquired 584.1% (price as of 2026-08-20)
Aug. 6, 2019 NPO P 1,300 $63.95 $83,135 3,300 Indirect +65.00% Acquired 391.7% (price as of 2026-08-20)
Aug. 6, 2019 NPO P 300 $63.83 $19,149 3,600 Indirect +9.09% Acquired 392.6% (price as of 2026-08-20)

Showing latest 100 of 125 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
March 2, 2026 NPO Stock Option Common Stock (1,551) $53.78 1,551 Disposed
Feb. 23, 2026 NPO Stock Option Common Stock (766) $275.37 Feb. 23, 2036 766 Acquired
Feb. 16, 2026 NPO Restricted Stock Units Common Stock (280) Feb. 16, 2026 280 Disposed
Feb. 15, 2026 NPO Restricted Stock Units Common Stock (217) Feb. 15, 2027 217 Disposed
Feb. 13, 2026 NPO Restricted Stock Units Common Stock (191) Feb. 13, 2028 191 Disposed
Feb. 12, 2026 NPO Restricted Stock Units Common Stock (442) Feb. 12, 2029 442 Acquired
Aug. 22, 2025 NPO Stock Option Common Stock (2,500) $53.78 2,500 Disposed
Feb. 25, 2025 NPO Stock Option Common Stock (999) $199.78 Feb. 25, 2035 999 Acquired
Feb. 16, 2025 NPO Restricted Stock Units Common Stock (278) Feb. 16, 2026 278 Disposed
Feb. 15, 2025 NPO Restricted Stock Units Common Stock (294) Feb. 15, 2025 294 Disposed
Feb. 15, 2025 NPO Restricted Stock Units Common Stock (217) Feb. 15, 2027 217 Disposed
Feb. 13, 2025 NPO Restricted Stock Units Common Stock (576) Feb. 13, 2028 576 Acquired
Jan. 2, 2025 NPO Phantom Stock (MSPP) Common Stock (177) Jan. 1, 2025 177 Disposed
Jan. 2, 2025 NPO Phantom Stock (MSPP) Common Stock (342) Jan. 1, 2025 342 Disposed
Feb. 28, 2024 NPO Stock Option Common Stock (1,148) $156.20 Feb. 28, 2034 1,148 Acquired
Feb. 27, 2024 NPO Stock Option Common Stock (1,148) $156.20 Feb. 27, 2034 1,148 Acquired
Feb. 16, 2024 NPO Restricted Stock Units Common Stock (806) Feb. 16, 2024 806 Disposed
Feb. 16, 2024 NPO Restricted Stock Units Common Stock (278) Feb. 16, 2026 278 Disposed
Feb. 15, 2024 NPO Restricted Stock Units Common Stock (293) Feb. 15, 2025 293 Disposed
Feb. 15, 2024 NPO Restricted Stock Units Common Stock (652) Feb. 15, 2027 652 Acquired
March 2, 2023 NPO Stock Option Common Stock (1,548) $110.73 March 2, 2033 1,548 Acquired
Feb. 18, 2023 NPO Restricted Stock Units Common Stock (402) 402 Disposed
Feb. 16, 2023 NPO Restricted Stock Units Common Stock (802) Feb. 16, 2024 802 Disposed
Feb. 16, 2023 NPO Restricted Stock Units Common Stock (836) Feb. 16, 2026 836 Acquired
Feb. 15, 2023 NPO Restricted Stock Units Common Stock (293) Feb. 15, 2025 293 Disposed
Feb. 24, 2022 NPO Stock Option Common Stock (1,794) $106.54 Feb. 24, 2032 1,794 Acquired
Feb. 18, 2022 NPO Restricted Stock Units Common Stock (402) 402 Disposed
Feb. 16, 2022 NPO Restricted Stock Units Common Stock (802) Feb. 16, 2024 802 Disposed
Feb. 15, 2022 NPO Restricted Stock Units Common Stock (880) Feb. 15, 2025 880 Acquired
Feb. 12, 2022 NPO Restricted Stock Units Common Stock (705) 705 Disposed
Feb. 25, 2021 NPO Stock Option Common Stock (3,692) $80.00 Feb. 25, 2031 3,692 Acquired
Feb. 18, 2021 NPO Restricted Stock Units Common Stock (401) 401 Disposed
Feb. 16, 2021 NPO Restricted Stock Units Common Stock (2,410) Feb. 16, 2024 2,410 Acquired
Feb. 12, 2021 NPO Restricted Stock Units Common Stock (547) 547 Disposed
Feb. 27, 2020 NPO Stock Option Common Stock (4,051) $53.78 4,051 Acquired
Feb. 27, 2020 NPO Stock Option Common Stock (3,374) $53.78 3,374 Acquired
Feb. 18, 2020 NPO Restricted Stock Units Common Stock (1,205) 1,205 Acquired
Feb. 13, 2020 NPO Restricted Stock Units Common Stock (601) 601 Disposed
Feb. 13, 2020 NPO Restricted Stock Units (MSPP) Common Stock (130) 130 Disposed
Feb. 23, 2019 NPO Restricted Stock Units Common Stock (825) 825 Disposed
Feb. 23, 2019 NPO Restricted Stock Units Common Stock (1,000) 1,000 Disposed
Feb. 12, 2019 NPO Restricted Stock Units Common Stock (705) 705 Acquired
Feb. 18, 2018 NPO Restricted Stock Units Common Stock (627) 627 Disposed
Feb. 12, 2018 NPO Restricted Stock Units Common Stock (547) 547 Acquired
Feb. 12, 2018 NPO Restricted Stock Units Common Stock (505) 505 Acquired
Feb. 13, 2017 NPO Phantom Stock (MSPP) Common Stock (519) Jan. 1, 2025 519 Acquired
Feb. 13, 2017 NPO Restricted Stock Units Common Stock (601) 601 Acquired
Feb. 13, 2017 NPO Restricted Stock Units (MSPP) Common Stock (130) 130 Acquired
Feb. 23, 2016 NPO Restricted Stock Units Common Stock (825) 825 Acquired
Feb. 23, 2016 NPO Restricted Stock Units Common Stock (1,000) 1,000 Acquired
Feb. 18, 2015 NPO Restricted Stock Units Common Stock (627) 627 Acquired

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

Compensation (DEF 14A)

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

NPO

Fiscal year Salary Bonus Stock awards Option awards Non-equity incentive Pension change Other Total
2019 $276,846 $177,201 $43,206 $589,253

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