Back to Insider Trading

Humphrey John

NPO · DIRECTOR
IR · OTHER

Companies Traded

2

Total Buys

0

$0

Total Sells

2

$762K

Net Position

-$762K

Net Seller

Company Activity

Company Role Buys Sells Holdings Last Activity
IR Ingersoll Rand Inc.
OTHER
0
$0
1
$412K
23,983
$2.30M
Feb 19, 2026
NPO Enpro Inc.
DIRECTOR
0
$0
1
$349K
3,200
$860K
Feb 25, 2026

Recent Transactions

NPO SELL

Enpro Inc.

Shares

1,300

Price

$269

Total Value

$349K

Date

Feb 25, 2026

IR SELL

Ingersoll Rand Inc.

Shares

4,300

Price

$96

Total Value

$412K

Date

Feb 19, 2026

Trading Timeline

First Transaction

Feb 19, 2026

Latest Transaction

Feb 25, 2026