1. Home
  2. Insider Trading Stock Activity
  3. Taylor Stephen Charles
Taylor Stephen Charles

Taylor Stephen Charles

Director of NGS

of NGS

Stock Insider Trading Activity of Taylor Stephen Charles

NGS Dec 11, 2025

Avg Cost/Share

$33.54

Shares

10,000

Total Value

$335,400.00

Owned After

275,432

SEC Form 4

NGS Dec 10, 2025

Avg Cost/Share

$33.16

Shares

10,000

Total Value

$331,600.00

Owned After

275,432

SEC Form 4

NGS Dec 4, 2025

Avg Cost/Share

$32.12

Shares

20,000

Total Value

$642,400.00

Owned After

275,432

SEC Form 4

NGS Nov 20, 2025

Avg Cost/Share

$31.37

Shares

10,000

Total Value

$313,700.00

Owned After

275,432

SEC Form 4

NGS Nov 19, 2025

Avg Cost/Share

$30.31

Shares

10,000

Total Value

$303,100.00

Owned After

275,432

SEC Form 4

NGS Nov 17, 2025

Avg Cost/Share

$31.01

Shares

10,000

Total Value

$310,069.00

Owned After

275,432

SEC Form 4

NGS Nov 10, 2025

Avg Cost/Share

$29.75

Shares

18,748

Total Value

$558,086.00

Owned After

275,432

NGS Nov 7, 2025

Avg Cost/Share

$29.25

Shares

11,152

Total Value

$324,054.32

Owned After

275,432

NGS Nov 6, 2025

Avg Cost/Share

$29.00

Shares

100

Total Value

$2,900.00

Owned After

275,432

SEC Form 4

NGS Sep 26, 2025

Avg Cost/Share

$28.50

Shares

7,915

Total Value

$225,586.21

Owned After

275,432

SEC Form 4

NGS Sep 25, 2025

Avg Cost/Share

$28.50

Shares

759

Total Value

$21,631.50

Owned After

275,432

SEC Form 4

NGS Sep 24, 2025

Avg Cost/Share

$28.50

Shares

1,326

Total Value

$37,791.00

Owned After

275,432

SEC Form 4

NGS Sep 23, 2025

Avg Cost/Share

$27.76

Shares

11,457

Total Value

$320,215.50

Owned After

275,432

NGS Sep 19, 2025

Avg Cost/Share

$27.50

Shares

63

Total Value

$1,732.50

Owned After

275,432

SEC Form 4

NGS Sep 18, 2025

Avg Cost/Share

$27.50

Shares

1,638

Total Value

$45,045.98

Owned After

275,432

SEC Form 4

NGS Sep 17, 2025

Avg Cost/Share

$27.51

Shares

6,553

Total Value

$180,253.37

Owned After

275,432

SEC Form 4

NGS Sep 16, 2025

Avg Cost/Share

$27.50

Shares

289

Total Value

$7,947.50

Owned After

275,432

SEC Form 4

NGS Sep 4, 2025

Avg Cost/Share

$27.00

Shares

10,000

Total Value

$270,018.00

Owned After

275,432

SEC Form 4

NGS Aug 22, 2025

Avg Cost/Share

$26.25

Shares

20,000

Total Value

$525,060.00

Owned After

275,432

NGS May 15, 2025

Avg Cost/Share

$24.90

Shares

25,000

Total Value

$622,500.00

Owned After

275,432

SEC Form 4

NGS Jan 21, 2025

Avg Cost/Share

$28.79

Shares

19,400

Total Value

$558,648.60

Owned After

275,432

NGS Dec 12, 2024

Avg Cost/Share

$27.15

Shares

10,000

Total Value

$271,500.00

Owned After

275,432

SEC Form 4

NGS Nov 22, 2024

Avg Cost/Share

$28.25

Shares

10,600

Total Value

$297,100.00

Owned After

275,432

NGS Nov 19, 2024

Avg Cost/Share

$26.13

Shares

46,516

Total Value

$1,240,481.27

Owned After

275,432

SEC Form 4

Form 1 Form 2
NGS Nov 15, 2024

Avg Cost/Share

$25.26

Shares

13,484

Total Value

$338,919.11

Owned After

275,432

NGS Nov 11, 2024

Avg Cost/Share

$24.50

Shares

10,000

Total Value

$245,038.63

Owned After

275,432

SEC Form 4

Form 1 Form 2
NGS Aug 26, 2024

Avg Cost/Share

$22.00

Shares

3,181

Total Value

$69,982.00

Owned After

275,432

SEC Form 4

NGS Aug 20, 2024

Avg Cost/Share

$22.14

Shares

9,380

Total Value

$207,673.20

Owned After

275,432

Share on Social Networks: