Login
$NPK
$150.78 +$0.32 (0.21%) Close

$NPK 4 SEC Filings

Filed On Filing
04 May 2026 Form 4: Morgan Jeffery Alan, VP-ENGINEERING

Gave up 349 shares to cover exercise price or tax ($48.8K)

18 Mar 2026 Form 4: Peuse David J, CFO & TREASURER

Sold 500 shares ($70.1K)

16 Mar 2026 Form 4: Frederick Douglas J, Director

Gave up 36 shares to cover exercise price or tax ($4.74K)

16 Mar 2026 Form 4: MacKenzie John Roderick Jr, VP-SALES

Gave up 62 shares to cover exercise price or tax ($8.16K)

16 Mar 2026 Form 4: Peuse David J, CFO & TREASURER

Gave up 78 shares to cover exercise price or tax ($10.3K)

16 Mar 2026 Form 4: Morgan Jeffery Alan, VP-ENGINEERING

Gave up 100 shares to cover exercise price or tax ($13.2K)

11 Mar 2026 Form 4: Lieble Randy F, Director

Sold 2,417 shares ($348K)

05 Jan 2026 Form 4: Peuse David J, CFO & TREASURER

Received 327 shares as a grant or award

05 Jan 2026 Form 4: Frederick Douglas J, Director

Received 386 shares as a grant or award

05 Jan 2026 Form 4: MacKenzie John Roderick Jr, VP-SALES

Received 327 shares as a grant or award

05 Jan 2026 Form 4: Morgan Jeffery Alan, VP-ENGINEERING

Received 234 shares as a grant or award

02 Jan 2026 Form 4: Lieble Randy F, Director

Received 100 shares as a grant or award

02 Jan 2026 Form 4: Quinn Patrick J, Director

Received 100 shares as a grant or award

02 Jan 2026 Form 4: Stienessen Joseph G, Director

Received 100 shares as a grant or award

18 Mar 2025 Form 4: Morgan Jeffery Alan, VP-ENGINEERING

Gave up 78 shares to cover exercise price or tax ($6.94K)

18 Mar 2025 Form 4: Peuse David J, TREASURER

Gave up 19 shares to cover exercise price or tax ($1.69K)

18 Mar 2025 Form 4: Frederick Douglas J, Director

Gave up 96 shares to cover exercise price or tax ($8.54K)

03 Jan 2025 Form 4: Cohen Maryjo R, Director

Received 1,016 shares as a grant or award

03 Jan 2025 Form 4: Stienessen Joseph G, Director

Received 106 shares as a grant or award

03 Jan 2025 Form 4: Quinn Patrick J, Director

Received 106 shares as a grant or award

Create Account

Sign up for free to unlock this feature.

Already have an account? Sign in

Create Account

Sign up for free to unlock this feature.

Already have an account? Sign in

Premium Feature

This feature requires a premium subscription to unlock unlimited historical data and advanced analysis tools.

Premium includes:

  • Unlimited historical financial data
  • Advanced analytics and insights
  • Priority support