| Ticker | Owner | Relationship | Date | Transaction | Cost | #Shares | Value ($) | #Shares Total | SEC Form 4 |
|---|---|---|---|---|---|---|---|---|---|
| NGS | Taylor Stephen Charles | Director | Jun 05 '26 | Option Exercise | 0.00 | 4,456 | 0 | 0 | Jun 08 |
| NGS | Taylor Stephen Charles | Director | Mar 06 '26 | Sale | 37.23 | 30,000 | 1,116,759 | 175,432 | Mar 09 |
| NGS | Taylor Stephen Charles | Director | Mar 05 '26 | Sale | 37.58 | 70,000 | 2,630,922 | 205,432 | Mar 09 |
| NGS | Taylor Stephen Charles | Director | Dec 11 '25 | Sale | 33.54 | 10,000 | 335,400 | 275,432 | Dec 12 |
| NGS | Taylor Stephen Charles | Director | Dec 10 '25 | Sale | 33.16 | 10,000 | 331,600 | 285,432 | Dec 12 |
| NGS | Taylor Stephen Charles | Director | Dec 04 '25 | Sale | 32.12 | 20,000 | 642,400 | 295,432 | Dec 05 |
| NGS | Taylor Stephen Charles | Director | Nov 20 '25 | Sale | 31.37 | 10,000 | 313,700 | 315,432 | Nov 20 |
| NGS | Taylor Stephen Charles | Director | Nov 19 '25 | Sale | 30.31 | 10,000 | 303,100 | 325,432 | Nov 20 |
| NGS | Taylor Stephen Charles | Director | Nov 17 '25 | Sale | 31.01 | 10,000 | 310,069 | 335,432 | Nov 18 |
| NGS | Taylor Stephen Charles | Director | Nov 10 '25 | Sale | 29.77 | 18,748 | 558,086 | 345,432 | Nov 12 |
| NGS | Taylor Stephen Charles | Director | Nov 07 '25 | Sale | 29.06 | 11,152 | 324,055 | 364,180 | Nov 07 |
| NGS | Taylor Stephen Charles | Director | Nov 06 '25 | Sale | 29.00 | 100 | 2,900 | 375,332 | Nov 07 |
| NGS | Taylor Stephen Charles | Director | Sep 26 '25 | Sale | 28.50 | 7,915 | 225,586 | 375,432 | Sep 26 |
| NGS | Taylor Stephen Charles | Director | Sep 25 '25 | Sale | 28.50 | 759 | 21,632 | 383,347 | Sep 25 |
| NGS | Taylor Stephen Charles | Director | Sep 24 '25 | Sale | 28.50 | 1,326 | 37,791 | 384,106 | Sep 24 |
| NGS | Taylor Stephen Charles | Director | Sep 23 '25 | Sale | 27.95 | 11,457 | 320,216 | 385,432 | Sep 23 |
| NGS | Taylor Stephen Charles | Director | Sep 19 '25 | Sale | 27.50 | 63 | 1,733 | 396,889 | Sep 19 |
| NGS | Taylor Stephen Charles | Director | Sep 18 '25 | Sale | 27.50 | 1,638 | 45,046 | 396,952 | Sep 18 |
| NGS | Taylor Stephen Charles | Director | Sep 17 '25 | Sale | 27.51 | 6,553 | 180,253 | 398,590 | Sep 17 |
| NGS | Taylor Stephen Charles | Director | Sep 16 '25 | Sale | 27.50 | 289 | 7,948 | 405,143 | Sep 16 |
| NGS | Taylor Stephen Charles | Director | Sep 15 '25 | Option Exercise | 0.00 | 2,098 | 0 | 0 | Sep 15 |
| NGS | Taylor Stephen Charles | Director | Sep 04 '25 | Sale | 27.00 | 10,000 | 270,018 | 403,334 | Sep 04 |
| NGS | Taylor Stephen Charles | Director | Aug 22 '25 | Sale | 26.25 | 20,000 | 525,060 | 413,334 | Aug 22 |
| NGS | Taylor Stephen Charles | Director | May 15 '25 | Sale | 24.90 | 25,000 | 622,500 | 433,334 | May 16 |
| NGS | Taylor Stephen Charles | Director | Jan 21 '25 | Sale | 28.80 | 19,400 | 558,649 | 438,387 | Jan 22 |
| NGS | Taylor Stephen Charles | Director | Dec 12 '24 | Sale | 27.15 | 10,000 | 271,500 | 457,787 | Dec 16 |
| NGS | Taylor Stephen Charles | Director | Nov 25 '24 | Sale | 28.50 | 600 | 17,100 | 467,787 | Nov 26 |
| NGS | Taylor Stephen Charles | Director | Nov 22 '24 | Sale | 28.00 | 10,000 | 280,000 | 468,387 | Nov 26 |
| NGS | Taylor Stephen Charles | Director | Nov 21 '24 | Sale | 26.89 | 38,479 | 1,034,777 | 478,387 | Nov 21 |
| NGS | Taylor Stephen Charles | Director | Nov 20 '24 | Sale | 26.00 | 1,521 | 39,546 | 516,866 | Nov 21 |
| NGS | Taylor Stephen Charles | Director | Nov 19 '24 | Sale | 25.50 | 6,516 | 166,158 | 518,387 | Nov 21 |
| NGS | Taylor Stephen Charles | Director | Nov 18 '24 | Sale | 25.51 | 3,442 | 87,809 | 524,903 | Nov 18 |
| NGS | Taylor Stephen Charles | Director | Nov 15 '24 | Sale | 25.01 | 10,042 | 251,110 | 528,345 | Nov 18 |
| NGS | Taylor Stephen Charles | Director | Nov 13 '24 | Sale | 24.50 | 2,191 | 53,680 | 538,387 | Nov 13 |
| NGS | Taylor Stephen Charles | Director | Nov 12 '24 | Sale | 24.51 | 4,713 | 115,506 | 540,578 | Nov 13 |
| NGS | Taylor Stephen Charles | Director | Nov 11 '24 | Sale | 24.50 | 3,096 | 75,853 | 545,291 | Nov 13 |
| NGS | Taylor Stephen Charles | Director | Aug 26 '24 | Sale | 22.00 | 3,181 | 69,982 | 548,387 | Aug 28 |
| NGS | Taylor Stephen Charles | Director | Aug 20 '24 | Sale | 22.14 | 4,690 | 103,837 | 551,568 | Aug 22 |
| NGS | Taylor Stephen Charles | Director | Jun 30 '24 | Option Exercise | 0.00 | 10,101 | 0 | 0 | Jul 01 |
| NGS | Taylor Stephen Charles | Interim CEO & President | Apr 28 '23 | Option Exercise | 0.00 | 3,138 | 0 | 0 | May 03 |
| NGS | Taylor Stephen Charles | Chief Executive Officer | Jun 07 '22 | Sale | 15.00 | 3,918 | 58,770 | 511,259 | Jun 08 |
| NGS | Taylor Stephen Charles | Chief Executive Officer | Apr 28 '22 | Option Exercise | 0.00 | 3,137 | 0 | 130,563 | May 02 |
| NGS | Taylor Stephen Charles | Chief Executive Officer | Mar 29 '22 | Option Exercise | 0.00 | 10,973 | 0 | 127,426 | Mar 31 |
| NGS | Taylor Stephen Charles | Chief Executive Officer | Apr 28 '21 | Option Exercise | 0.00 | 3,138 | 0 | 116,453 | Apr 30 |
| NGS | Taylor Stephen Charles | Chief Executive Officer | Mar 29 '21 | Option Exercise | 0.00 | 10,973 | 0 | 113,315 | Mar 31 |
| NGS | Taylor Stephen Charles | Chief Executive Officer | Mar 15 '21 | Option Exercise | 0.00 | 9,317 | 0 | 102,342 | Mar 17 |
| NGS | Taylor Stephen Charles | Chief Executive Officer | Mar 29 '20 | Option Exercise | 0.00 | 10,973 | 0 | 93,025 | Mar 31 |
| NGS | Taylor Stephen Charles | Chief Executive Officer | Mar 15 '20 | Option Exercise | 0.00 | 9,317 | 0 | 82,052 | Mar 18 |
| NGS | Taylor Stephen Charles | Chief Executive Officer | Feb 14 '20 | Option Exercise | 0.00 | 21,139 | 0 | 72,735 | Feb 19 |
| NGS | Taylor Stephen Charles | CEO | Mar 15 '19 | Option Exercise | 0.00 | 9,317 | 0 | 51,596 | Mar 19 |
| NGS | Taylor Stephen Charles | Chief Executive Officer | Feb 14 '19 | Option Exercise | 0.00 | 21,140 | 0 | 42,279 | Feb 28 |
| NGS | Taylor Stephen Charles | Chief Executive Officer | Feb 05 '19 | Option Exercise | 7.84 | 2,720 | 21,325 | 323,382 | Feb 06 |
| NGS | Taylor Stephen Charles | Chief Executive Officer | Feb 05 '19 | Sale | 17.00 | 2,720 | 46,240 | 320,662 | Feb 06 |
| NGS | Taylor Stephen Charles | Chief Executive Officer | Feb 04 '19 | Sale | 17.06 | 12,771 | 217,873 | 320,662 | Feb 04 |
| NGS | Taylor Stephen Charles | Chief Executive Officer | Feb 04 '19 | Option Exercise | 7.84 | 12,771 | 100,125 | 333,433 | Feb 04 |
| NGS | Taylor Stephen Charles | Chief Executive Officer | Jan 31 '19 | Sale | 17.00 | 18 | 306 | 320,662 | Feb 04 |
| NGS | Taylor Stephen Charles | Chief Executive Officer | Jan 31 '19 | Option Exercise | 7.84 | 18 | 141 | 320,680 | Feb 04 |
| NGS | Taylor Stephen Charles | Chief Executive Officer | Jan 30 '19 | Option Exercise | 7.84 | 348 | 2,728 | 321,010 | Jan 30 |
| NGS | Taylor Stephen Charles | Chief Executive Officer | Jan 30 '19 | Sale | 17.00 | 348 | 5,916 | 320,662 | Jan 30 |
| NGS | Taylor Stephen Charles | Chief Executive Officer | Jan 29 '19 | Sale | 17.05 | 4,905 | 83,630 | 320,662 | Jan 30 |
| NGS | Taylor Stephen Charles | Chief Executive Officer | Jan 29 '19 | Option Exercise | 7.84 | 4,905 | 38,455 | 325,567 | Jan 30 |
| NGS | Taylor Stephen Charles | Chief Executive Officer | Jan 28 '19 | Option Exercise | 7.84 | 1,110 | 8,702 | 321,772 | Jan 30 |
| NGS | Taylor Stephen Charles | Chief Executive Officer | Jan 25 '19 | Sale | 17.14 | 1,980 | 33,937 | 320,662 | Jan 25 |
| NGS | Taylor Stephen Charles | Chief Executive Officer | Jan 25 '19 | Option Exercise | 9.11 | 4,974 | 45,313 | 323,656 | Jan 25 |
| NGS | Taylor Stephen Charles | Chief Executive Officer | Jan 24 '19 | Option Exercise | 9.95 | 1,205 | 11,990 | 321,867 | Jan 25 |
| NGS | Taylor Stephen Charles | Chief Executive Officer | Jan 24 '19 | Sale | 17.00 | 1,205 | 20,485 | 320,662 | Jan 25 |
| NGS | Taylor Stephen Charles | Chief Executive Officer | Jan 23 '19 | Sale | 17.21 | 1,846 | 31,770 | 320,662 | Jan 25 |
| NGS | Taylor Stephen Charles | Chief Executive Officer | Jan 23 '19 | Option Exercise | 9.95 | 1,846 | 18,368 | 322,508 | Jan 25 |
| NGS | Taylor Stephen Charles | Chief Executive Officer | Jan 22 '19 | Option Exercise | 9.95 | 1,200 | 11,940 | 321,862 | Jan 22 |
| NGS | Taylor Stephen Charles | Chief Executive Officer | Jan 22 '19 | Sale | 17.48 | 1,200 | 20,976 | 320,662 | Jan 22 |
| NGS | Taylor Stephen Charles | Chief Executive Officer | Jan 18 '19 | Sale | 17.89 | 12,444 | 222,623 | 320,662 | Jan 22 |
| NGS | Taylor Stephen Charles | Chief Executive Officer | Jan 18 '19 | Option Exercise | 9.95 | 12,444 | 123,818 | 333,106 | Jan 22 |
| NGS | Taylor Stephen Charles | Chief Executive Officer | Jan 17 '19 | Option Exercise | 9.95 | 10,311 | 102,594 | 330,973 | Jan 22 |
| NGS | Taylor Stephen Charles | Chief Executive Officer | Jan 17 '19 | Sale | 17.50 | 10,311 | 180,443 | 320,662 | Jan 22 |
| NGS | Taylor Stephen Charles | CEO | Sep 06 '18 | Option Exercise | 17.51 | 9,000 | 157,590 | 320,662 | Sep 06 |
| NGS | Taylor Stephen Charles | CEO | Aug 29 '18 | Option Exercise | 17.51 | 13,776 | 241,218 | 330,438 | Aug 31 |
| NGS | Taylor Stephen Charles | CEO | Aug 29 '18 | Sale | 22.01 | 13,776 | 303,210 | 316,662 | Aug 31 |
| NGS | Taylor Stephen Charles | CEO | Aug 27 '18 | Sale | 22.04 | 514 | 11,329 | 316,662 | Aug 27 |
| NGS | Taylor Stephen Charles | CEO | Aug 24 '18 | Sale | 22.45 | 1,500 | 33,675 | 317,176 | Aug 27 |
| NGS | Taylor Stephen Charles | CEO | Aug 23 '18 | Sale | 22.51 | 1,306 | 29,398 | 318,676 | Aug 27 |
| NGS | Taylor Stephen Charles | CEO | Aug 23 '18 | Option Exercise | 17.51 | 3,320 | 58,133 | 319,982 | Aug 27 |
| NGS | Taylor Stephen Charles | CEO | Mar 23 '18 | Option Exercise | 17.51 | 3,320 | 58,133 | 17,776 | Aug 27 |
| NGS | Taylor Stephen Charles | CEO | Aug 21 '18 | Option Exercise | 17.51 | 3,904 | 68,359 | 320,566 | Aug 23 |
| NGS | Taylor Stephen Charles | CEO | Aug 21 '18 | Sale | 22.02 | 2,704 | 59,542 | 316,662 | Aug 23 |
| NGS | Taylor Stephen Charles | CEO | Feb 14 '18 | Option Exercise | 0.00 | 21,139 | 0 | 21,139 | Feb 16 |
| NGS | Taylor Stephen Charles | Chief Executive Officer | Dec 19 '17 | Sale | 25.17 | 16,212 | 408,056 | 277,088 | Dec 20 |
| NGS | Taylor Stephen Charles | Chief Executive Officer | Dec 19 '17 | Option Exercise | 20.06 | 16,212 | 325,213 | 0 | Dec 20 |
| NGS | Taylor Stephen Charles | CEO | Oct 03 '17 | Sale | 28.58 | 3,874 | 110,719 | 277,088 | Oct 04 |
| NGS | Taylor Stephen Charles | CEO | Oct 03 '17 | Option Exercise | 20.06 | 3,874 | 77,712 | 16,212 | Oct 04 |
| NGS | Taylor Stephen Charles | Chief Executive Officer | Jul 03 '17 | Sale | 24.99 | 7,157 | 178,853 | 277,088 | Jul 05 |
| NGS | Taylor Stephen Charles | Chief Executive Officer | Jun 30 '17 | Sale | 25.00 | 4,843 | 121,075 | 284,245 | Jul 05 |