Director
Avg Cost/Share
$32.12
Shares
20,000
Total Value
$642,400.00
Owned After
295,432
SEC Form 4
Director
Avg Cost/Share
$31.37
Shares
10,000
Total Value
$313,700.00
Owned After
295,432
SEC Form 4
Director
Avg Cost/Share
$30.31
Shares
10,000
Total Value
$303,100.00
Owned After
295,432
SEC Form 4
Director
Avg Cost/Share
$31.01
Shares
10,000
Total Value
$310,069.00
Owned After
295,432
SEC Form 4
Director
Avg Cost/Share
$29.75
Shares
18,748
Total Value
$558,086.00
Owned After
295,432
Director
Avg Cost/Share
$29.25
Shares
11,152
Total Value
$324,054.32
Owned After
295,432
Director
Avg Cost/Share
$29.00
Shares
100
Total Value
$2,900.00
Owned After
295,432
SEC Form 4
| Insider | Ticker | Relationship | Date | Transaction | Avg Cost | Shares | Total Value | Owned After | SEC Forms |
|---|---|---|---|---|---|---|---|---|---|
| Taylor Stephen Charles | NGS | Director | Dec 4, 2025 | Sell | $32.12 | 20,000 | $642,400.00 | 295,432 | |
| Taylor Stephen Charles | NGS | Director | Nov 20, 2025 | Sell | $31.37 | 10,000 | $313,700.00 | 295,432 | |
| Taylor Stephen Charles | NGS | Director | Nov 19, 2025 | Sell | $30.31 | 10,000 | $303,100.00 | 295,432 | |
| Taylor Stephen Charles | NGS | Director | Nov 17, 2025 | Sell | $31.01 | 10,000 | $310,069.00 | 295,432 | |
| Taylor Stephen Charles | NGS | Director | Nov 10, 2025 | Sell | $29.75 | 18,748 | $558,086.00 | 295,432 | |
| Taylor Stephen Charles | NGS | Director | Nov 7, 2025 | Sell | $29.25 | 11,152 | $324,054.32 | 295,432 | |
| Taylor Stephen Charles | NGS | Director | Nov 6, 2025 | Sell | $29.00 | 100 | $2,900.00 | 295,432 |