SEC CIK 1316004
Taylor Stephen Charles
Reported ownership across 1 company, sourced from SEC Form 4 filings and updated daily.
Current Positions
| Company | Shares Owned | As Of |
|---|---|---|
| NGSview stock → | 95,137 | 2026-06-08 |
Position History — NGS
Reported shares owned immediately after each Form 4 transaction, over time.
Recent Filings — NGS
| Date | Activity | Shares | Price | Owned After |
|---|---|---|---|---|
| 2026-06-08 | Grant / award | 334 | $42.42 | 95,137 |
| 2026-06-05 | Option exercise (derivative) | 4,456 | $0.00 | 0 |
| 2026-06-05 | J | 2,228 | $39.87 | 197,818 |
| 2026-06-05 | Grant / award | 4,456 | — | 200,046 |
| 2026-03-06 | Open-market sale | 30,000 | $37.23 | 175,432 |
| 2026-03-05 | Open-market sale | 70,000 | $37.58 | 205,432 |
| 2026-03-04 | Grant / award | 336 | $37.52 | 114,961 |
| 2025-12-11 | Open-market sale | 10,000 | $33.54 | 275,432 |
| 2025-12-10 | Open-market sale | 10,000 | $33.16 | 285,432 |
| 2025-12-04 | Open-market sale | 20,000 | $32.12 | 295,432 |
| 2025-12-03 | Grant / award | 412 | $30.50 | 114,625 |
| 2025-11-20 | Open-market sale | 10,000 | $31.37 | 315,432 |
| 2025-11-19 | Open-market sale | 10,000 | $30.31 | 325,432 |
| 2025-11-17 | Open-market sale | 10,000 | $31.01 | 335,432 |
| 2025-11-10 | Open-market sale | 10,000 | $30.00 | 345,432 |
| 2025-11-10 | Open-market sale | 8,748 | $29.50 | 355,432 |
| 2025-11-07 | Open-market sale | 1,252 | $29.50 | 364,180 |
| 2025-11-07 | Open-market sale | 9,900 | $29.00 | 365,432 |
| 2025-11-06 | Open-market sale | 100 | $29.00 | 375,332 |
| 2025-09-26 | Open-market sale | 7,915 | $28.50 | 375,432 |
| 2025-09-25 | Open-market sale | 759 | $28.50 | 383,347 |
| 2025-09-24 | Open-market sale | 1,326 | $28.50 | 384,106 |
| 2025-09-23 | Open-market sale | 10,000 | $28.01 | 385,432 |
| 2025-09-23 | Open-market sale | 1,457 | $27.50 | 395,432 |
| 2025-09-19 | Open-market sale | 63 | $27.50 | 396,889 |
| 2025-09-18 | Open-market sale | 1,638 | $27.50 | 396,952 |
| 2025-09-17 | Open-market sale | 6,553 | $27.51 | 398,590 |
| 2025-09-16 | Open-market sale | 289 | $27.50 | 405,143 |
| 2025-09-15 | Option exercise (derivative) | 2,098 | $0.00 | 0 |
| 2025-09-15 | Grant / award | 2,098 | — | 405,432 |
| 2025-09-04 | Open-market sale | 10,000 | $27.00 | 403,334 |
| 2025-08-22 | Open-market sale | 10,000 | $26.00 | 413,334 |
| 2025-08-22 | Open-market sale | 10,000 | $26.50 | 423,334 |
| 2025-08-08 | Grant / award | 459 | $24.78 | 114,213 |
| 2025-06-05 | Grant / award (derivative) | 4,456 | $0.00 | 4,456 |
| 2025-05-15 | Open-market sale | 25,000 | $24.90 | 433,334 |
| 2025-01-21 | Open-market sale | 10,000 | $29.01 | 438,387 |
| 2025-01-21 | Open-market sale | 9,400 | $28.57 | 448,387 |
| 2024-12-12 | Open-market sale | 10,000 | $27.15 | 457,787 |
| 2024-11-25 | Open-market sale | 600 | $28.50 | 467,787 |
| 2024-11-22 | Open-market sale | 10,000 | $28.00 | 468,387 |
| 2024-11-21 | Open-market sale | 38,479 | $26.89 | 478,387 |
| 2024-11-20 | Open-market sale | 1,521 | $26.00 | 516,866 |
| 2024-11-19 | Open-market sale | 6,516 | $25.50 | 518,387 |
| 2024-11-18 | Open-market sale | 3,442 | $25.51 | 524,903 |
| 2024-11-15 | Open-market sale | 10,042 | $25.01 | 528,345 |
| 2024-11-13 | Open-market sale | 2,191 | $24.50 | 538,387 |
| 2024-11-12 | Open-market sale | 4,713 | $24.51 | 540,578 |
| 2024-11-11 | Open-market sale | 3,096 | $24.50 | 545,291 |
| 2024-09-13 | Grant / award (derivative) | 4,195 | $0.00 | 4,195 |
| 2024-08-26 | Open-market sale | 3,181 | $22.00 | 548,387 |
| 2024-08-20 | Open-market sale | 4,690 | $22.14 | 551,568 |
| 2024-08-20 | Open-market sale | 4,690 | $22.14 | 551,568 |
| 2024-06-30 | Option exercise (derivative) | 10,101 | $0.00 | 0 |
| 2024-06-30 | Tax withholding | 3,975 | $20.12 | 556,258 |
| 2024-06-30 | Grant / award | 10,101 | — | 560,233 |
| 2023-06-30 | Tax withholding | 42,240 | $9.90 | 550,132 |
| 2023-06-30 | Grant / award | 10,101 | $9.90 | 592,372 |
| 2023-06-30 | Grant / award (derivative) | 10,101 | $0.00 | 10,101 |
| 2023-04-28 | Tax withholding | 11,158 | $10.30 | 605,405 |
| 2023-04-28 | Option exercise (derivative) | 3,138 | $0.00 | 0 |
| 2023-04-28 | Grant / award | 3,138 | $0.00 | 133,701 |
| 2023-04-28 | Tax withholding | 11,158 | $10.30 | 605,405 |
| 2023-04-25 | Tax withholding | 23,134 | $10.41 | 582,271 |
| 2023-04-25 | Grant / award | 58,790 | $10.41 | 616,563 |
| 2023-03-20 | Tax withholding | 14,325 | $9.49 | 557,773 |
| 2022-08-15 | Grant / award | 60,839 | $0.00 | 572,098 |
| 2022-06-07 | Open-market sale | 3,918 | $15.00 | 511,259 |
| 2022-04-28 | Option exercise (derivative) | 3,137 | $0.00 | 3,138 |
| 2022-04-28 | Option exercise | 3,137 | — | 130,563 |
| 2022-04-28 | Tax withholding | 11,112 | $12.32 | 515,177 |
| 2022-03-29 | Option exercise (derivative) | 10,973 | $0.00 | 6,275 |
| 2022-03-29 | Option exercise | 10,973 | — | 127,426 |
| 2022-03-29 | Tax withholding | 12,953 | $11.86 | 526,289 |
| 2022-03-18 | Tax withholding | 14,311 | $11.14 | 539,242 |
| 2021-04-28 | Option exercise (derivative) | 3,138 | $0.00 | 17,248 |
| 2021-04-28 | Tax withholding | 11,112 | $9.12 | 553,553 |
| 2021-04-28 | Option exercise | 3,138 | — | 116,453 |
| 2021-03-29 | Option exercise (derivative) | 10,973 | $0.00 | 20,386 |
| 2021-03-29 | Tax withholding | 12,954 | $9.19 | 556,079 |
| 2021-03-29 | Option exercise | 10,973 | — | 113,315 |
| 2021-03-18 | Grant / award | 100,626 | $8.91 | 569,033 |
| 2021-03-18 | Grant / award | 109,212 | $8.91 | 577,619 |
| 2021-03-15 | Option exercise (derivative) | 9,317 | $0.00 | 31,359 |
| 2021-03-15 | Tax withholding | 7,620 | $9.74 | 468,407 |
| 2021-03-15 | Option exercise | 9,317 | $0.00 | 102,342 |
| 2020-04-28 | Grant / award (derivative) | 9,413 | $0.00 | 40,676 |
| 2020-04-28 | Grant / award | 84,720 | $5.64 | 476,027 |
| 2020-03-29 | Option exercise (derivative) | 10,973 | $0.00 | 31,263 |
| 2020-03-29 | Tax withholding | 13,211 | $4.75 | 391,307 |
| 2020-03-29 | Option exercise | 10,973 | $0.00 | 93,025 |
| 2020-03-15 | Option exercise (derivative) | 9,317 | $0.00 | 42,236 |
| 2020-03-15 | Option exercise | 9,317 | $0.00 | 82,052 |
| 2020-03-15 | Tax withholding | 7,663 | $6.25 | 404,248 |
| 2020-02-14 | Option exercise (derivative) | 21,139 | $0.00 | 51,553 |
| 2020-02-14 | Option exercise | 21,139 | $0.00 | 72,735 |
| 2020-02-14 | Tax withholding | 1,477 | $10.62 | 411,911 |
| 2019-06-28 | Grant / award (derivative) | 32,919 | — | 72,692 |
| 2019-06-28 | Grant / award | 98,755 | $17.29 | 413,388 |
| 2019-03-15 | Option exercise (derivative) | 9,317 | $0.00 | 39,773 |
| 2019-03-15 | Option exercise | 9,317 | $0.00 | 51,596 |
| 2019-03-15 | Tax withholding | 5,309 | $18.07 | 314,076 |
| 2019-02-14 | Option exercise (derivative) | 21,140 | $0.00 | 49,090 |
| 2019-02-14 | Tax withholding | 1,277 | $18.04 | 319,385 |
| 2019-02-14 | Option exercise | 21,140 | $0.00 | 42,279 |
| 2019-02-05 | Option exercise (derivative) | 2,720 | $0.00 | 0 |
| 2019-02-05 | Open-market sale | 2,720 | $17.00 | 320,662 |
| 2019-02-05 | Option exercise | 2,720 | $7.84 | 323,382 |
| 2019-02-04 | Option exercise (derivative) | 12,771 | $0.00 | 2,720 |
| 2019-02-04 | Option exercise | 12,771 | $7.84 | 333,433 |
| 2019-02-04 | Open-market sale | 12,771 | $17.06 | 320,662 |
| 2019-01-31 | Option exercise (derivative) | 18 | $0.00 | 15,491 |
| 2019-01-31 | Open-market sale | 18 | $17.00 | 320,662 |
| 2019-01-31 | Option exercise | 18 | $7.84 | 320,680 |
| 2019-01-30 | Option exercise (derivative) | 348 | $0.00 | 15,509 |
| 2019-01-30 | Open-market sale | 348 | $17.00 | 320,662 |
| 2019-01-30 | Option exercise | 348 | $7.84 | 321,010 |
| 2019-01-29 | Option exercise (derivative) | 4,905 | $0.00 | 15,857 |
| 2019-01-29 | Option exercise | 4,905 | $7.84 | 325,567 |
| 2019-01-29 | Open-market sale | 4,905 | $17.05 | 320,662 |
| 2019-01-28 | Option exercise (derivative) | 1,110 | $0.00 | 20,762 |
| 2019-01-28 | Option exercise | 1,110 | $7.84 | 321,772 |
| 2019-01-28 | Open-market sale | 1,110 | $17.00 | 320,662 |
| 2019-01-25 | Option exercise (derivative) | 1,980 | $0.00 | 21,872 |
| 2019-01-25 | Option exercise (derivative) | 2,994 | $0.00 | 0 |
| 2019-01-25 | Option exercise | 1,980 | $7.84 | 322,642 |
| 2019-01-25 | Option exercise | 2,994 | $9.95 | 323,656 |
| 2019-01-25 | Open-market sale | 1,980 | $17.14 | 320,662 |
| 2019-01-24 | Option exercise (derivative) | 1,205 | $0.00 | 2,994 |
| 2019-01-24 | Open-market sale | 1,205 | $17.00 | 320,662 |
| 2019-01-24 | Option exercise | 1,205 | $9.95 | 321,867 |
| 2019-01-23 | Option exercise (derivative) | 1,846 | $0.00 | 4,199 |
| 2019-01-23 | Open-market sale | 1,846 | $17.21 | 320,662 |
| 2019-01-23 | Option exercise | 1,846 | $9.95 | 322,508 |
| 2019-01-22 | Option exercise (derivative) | 1,200 | $0.00 | 6,045 |
| 2019-01-22 | Option exercise | 1,200 | $9.95 | 321,862 |
| 2019-01-22 | Open-market sale | 1,200 | $17.48 | 320,662 |
| 2019-01-18 | Option exercise (derivative) | 12,444 | $0.00 | 7,245 |
| 2019-01-18 | Open-market sale | 12,444 | $17.89 | 320,662 |
| 2019-01-18 | Option exercise | 12,444 | $9.95 | 333,106 |
| 2019-01-17 | Option exercise (derivative) | 10,311 | $0.00 | 19,689 |
| 2019-01-17 | Open-market sale | 10,311 | $17.50 | 320,662 |
| 2019-01-17 | Option exercise | 10,311 | $9.95 | 330,973 |
| 2018-09-06 | Option exercise (derivative) | 5,000 | $0.00 | 0 |
| 2018-09-06 | Option exercise | 4,000 | $17.51 | 320,662 |
| 2018-08-29 | Option exercise (derivative) | 13,776 | $0.00 | 4,000 |
| 2018-08-29 | Option exercise | 13,776 | $17.51 | 330,438 |
| 2018-08-29 | Open-market sale | 13,776 | $22.01 | 316,662 |
| 2018-08-27 | Open-market sale | 514 | $22.04 | 316,662 |
| 2018-08-24 | Open-market sale | 1,500 | $22.45 | 317,176 |
| 2018-08-23 | Option exercise | 3,320 | $17.51 | 319,982 |
| 2018-08-23 | Open-market sale | 1,306 | $22.51 | 318,676 |
| 2018-08-21 | Option exercise (derivative) | 3,904 | $0.00 | 21,096 |
| 2018-08-21 | Option exercise | 3,904 | $17.51 | 320,566 |
| 2018-08-21 | Open-market sale | 2,704 | $22.02 | 316,662 |
| 2018-08-21 | Tax withholding | 1,200 | $22.02 | 319,366 |
| 2018-03-23 | Option exercise (derivative) | 3,320 | $0.00 | 17,776 |
| 2018-03-15 | Grant / award (derivative) | 27,951 | $0.00 | 27,951 |
| 2018-03-15 | Grant / award | 56,749 | $24.55 | 316,662 |
| 2018-02-14 | Option exercise (derivative) | 21,139 | — | 42,279 |
| 2018-02-14 | Option exercise | 21,139 | $0.00 | 21,139 |
| 2018-02-14 | Tax withholding | 1,278 | $26.30 | 259,913 |
| 2018-01-06 | Tax withholding | 15,897 | $27.40 | 261,191 |
| 2017-12-19 | Option exercise (derivative) | 16,212 | $0.00 | 0 |
| 2017-12-19 | Grant / award | 16,212 | $20.06 | 293,300 |
| 2017-12-19 | Open-market sale | 16,212 | $25.17 | 277,088 |
| 2017-10-03 | Option exercise (derivative) | 3,874 | $0.00 | 16,212 |
| 2017-10-03 | Grant / award | 3,874 | $20.06 | 280,962 |
| 2017-10-03 | Open-market sale | 3,874 | $28.58 | 277,088 |
| 2017-07-03 | Open-market sale | 7,157 | $24.99 | 277,088 |
| 2017-06-30 | Open-market sale | 4,843 | $25.00 | 284,245 |
| 2017-02-14 | Grant / award | 70,464 | $28.65 | 368,202 |
| 2017-02-14 | Grant / award (derivative) | 17,616 | $0.00 | 17,616 |
| 2017-02-14 | Grant / award | 52,848 | $28.65 | 350,586 |
| 2017-01-11 | Option exercise (derivative) | 19,914 | $0.00 | 20,086 |
| 2017-01-11 | Option exercise | 19,914 | $20.06 | 297,738 |
| 2017-01-06 | Tax withholding | 15,696 | $31.35 | 334,890 |
| 2017-01-06 | Tax withholding | 15,696 | $31.35 | 289,088 |
| 2017-01-05 | Open-market sale | 1,700 | $32.00 | 284,012 |
| 2017-01-05 | Open-market sale | 6,188 | $31.93 | 277,824 |
| 2017-01-04 | Open-market sale | 6,052 | $32.02 | 285,712 |
| 2017-01-03 | Open-market sale | 3,895 | $32.07 | 293,843 |
| 2017-01-03 | Open-market sale | 2,079 | $32.79 | 291,764 |
| 2016-03-22 | Option exercise (derivative) | 15,000 | — | 0 |
| 2016-03-22 | Open-market sale | 15,000 | $21.33 | 332,543 |
| 2016-03-22 | Option exercise | 15,000 | $14.22 | 347,543 |
| 2016-01-18 | Tax withholding | 34,805 | $18.46 | 297,738 |
| 2016-01-06 | Grant / award | 75,915 | $22.13 | 332,543 |
| 2016-01-06 | Grant / award | 75,915 | $22.13 | 332,543 |
| 2015-03-31 | Open-market sale | 4,000 | $19.27 | 267,546 |
| 2015-03-30 | Open-market sale | 2,115 | $19.07 | 265,431 |
| 2015-03-27 | Open-market sale | 1,000 | $19.00 | 271,546 |
| 2015-03-24 | Open-market sale | 2,309 | $20.06 | 272,546 |
| 2015-03-20 | Open-market sale | 5,000 | $19.53 | 286,599 |
| 2015-03-18 | Option exercise (derivative) | 45,000 | $0.00 | 0 |
| 2015-03-18 | Open-market sale | 28,256 | $18.33 | 291,599 |
| 2015-03-18 | Option exercise | 45,000 | $9.22 | 319,855 |
| 2015-01-23 | Tax withholding | 20,547 | $22.00 | 244,884 |
| 2015-01-16 | Grant / award | 83,590 | $19.49 | 274,855 |
| 2014-01-23 | Grant / award | 49,420 | $28.11 | 191,265 |
| 2013-02-21 | Grant / award | 56,950 | $20.19 | 141,845 |
| 2012-01-25 | Grant / award | 50,000 | $14.89 | 84,895 |
| 2011-01-27 | Grant / award | 20,000 | $0.00 | 34,895 |
| 2011-01-24 | Grant / award | 4,791 | $17.81 | 14,895 |
| 2010-01-18 | Grant / award (derivative) | 30,000 | $0.00 | 30,000 |
| 2010-01-18 | Grant / award | 5,000 | $19.80 | 10,104 |
| 2010-01-04 | Grant / award | 4,104 | $19.25 | 5,104 |
| 2009-03-17 | Grant / award (derivative) | 23,852 | $0.00 | 23,852 |
| 2009-01-28 | Grant / award (derivative) | 30,000 | $0.00 | 30,000 |
| 2008-09-10 | Grant / award (derivative) | 25,000 | $0.00 | 25,000 |
| 2008-01-15 | Grant / award (derivative) | 40,000 | $0.00 | 40,000 |
| 2006-11-21 | Grant / award (derivative) | 15,000 | $0.00 | 15,000 |
| 2006-09-15 | Open-market buy | 1,000 | $12.50 | 1,000 |
Source: SEC EDGAR Form 4 filings. For informational purposes only — not investment advice.