Natural Gas Services Group, Inc NGS

Open calendar →

Natural Gas Services Group, Inc. Common Stock · Company · NYSE

Paper trade (simulated — no real money)

Fill: USD 30.9700 · FX 1 USD = 1.277900 SGD · about SGD 39.5766 per unit

Sign in to place simulated trades. USD fills are converted into the SGD portfolio at the displayed rate.

Announcement types: (default: consequential filings)
Results & current reports
Capital markets
Ownership & governance

USD closing-price chart (daily close from yfinance · Last year)

USD 28.00 → 30.97 · 10.6%
44.13035.77527.420 1,2 3 4 5 6,7 8 9 10,11 12,13 14 15 16 17 18 19 20 21,22,23 24 Oct 25Jan 26Apr 26Jul 26Oct 26

Numbered dotted lines mark the filtered filings under Announcement Events below.

Price & SEC Filing History 23 Oct 2025 — 24 Oct 2026 (Last year)

Daily NYSE prices are sourced from yfinance. Yellow highlighting marks an intraday rise or a gap up between adjacent trading sessions. SEC acceptance times are converted to US Eastern time: pre-market filings appear below that day’s OHLCV row; filings accepted after the 09:30 ET open appear above it. The SEC does not publish an exact first-public-availability timestamp, so acceptance time is the best available proxy.

Weekend
29.9500 30.9900 29.9900 30.9700 98,060
31.5300 31.5800 29.9100 30.0400 125,500
31.0600 31.7900 31.0600 31.6000 73,500
31.2800 31.4700 30.7000 30.8800 62,300
31.3200 31.3700 30.7100 31.0400 55,000
Weekend
Weekend
31.1400 32.0000 30.8900 31.1000 109,800
31.3000 31.4700 30.5100 30.9600 118,200
33.1300 33.2200 30.9900 31.2600 135,100
33.0400 33.4400 32.5000 33.3400 53,700
33.2100 33.5100 32.7000 32.9000 54,600
Weekend
Weekend
33.3100 33.5700 33.0100 33.1000 68,000
33.5300 33.6800 33.0600 33.1800 57,200
33.9600 34.0100 33.0700 33.2400 73,500
33.7200 34.1100 32.9700 34.0600 63,300
33.1700 34.2000 33.1700 33.5800 159,500
Weekend
Weekend
32.6700 33.8900 32.6700 33.1700 112,600
32.3200 33.0600 32.0000 32.7500 107,500
31.9800 32.4500 31.5600 32.3800 147,800
32.3800 32.6100 31.5800 31.9800 130,200
33.1600 33.1700 32.4600 32.7500 78,700
Weekend
Weekend
33.1200 33.8000 32.7300 32.8000 117,200
33.4800 33.4800 32.7000 33.3000 74,000
33.5400 34.3200 32.9100 33.1800 94,100
34.3100 34.7800 33.3000 33.3000 134,100
35.2300 35.4800 34.3100 34.6500 117,700
Weekend
Weekend
35.7200 36.0800 35.3600 35.3700 236,200
36.0600 36.6000 35.7600 35.8500 72,700
36.0500 36.6400 35.5400 36.1500 72,000
35.9500 36.6000 35.6400 36.1600 129,500
37.3100 37.3100 35.5400 35.6000 146,200
Weekend
Weekend
36.8400 38.0000 36.6200 37.8700 132,900
38.3500 38.5600 36.8300 36.8400 127,800
37.1500 38.2800 36.6300 38.0800 158,200
36.6900 37.4900 36.5900 36.9300 133,800
No trading
Weekend
Weekend
35.5900 36.4600 35.4100 36.3300 122,700
35.3000 36.3100 35.3000 35.6700 69,800
35.0400 35.5900 34.2700 35.3000 114,900
35.2700 35.4400 34.8500 35.2700 88,600
35.2600 35.3300 34.6500 35.2000 79,700
Weekend
Weekend
35.2300 35.7000 34.5600 34.6900 74,600
34.6700 35.5000 34.3000 35.4000 77,800
34.2300 34.9900 34.0500 34.7400 77,000
34.5000 35.3800 34.2500 34.3700 77,400
35.4500 35.4500 34.5300 34.7700 131,100
Weekend
Weekend
35.6400 36.0400 34.9900 35.4900 212,800
35.4600 35.8700 35.1400 35.5200 153,200
37.4500 37.7300 34.7000 35.2200 261,700
38.6600 38.6600 37.2600 37.5900 115,600
37.7000 38.6600 37.5700 38.2600 128,200
Weekend
Weekend
36.7200 38.0000 36.5200 37.9700 152,600
36.5000 37.5200 36.2600 36.7400 147,900
24 · 8-K After market open · 11:02 ET 8-K ↗
36.5700 37.4100 36.0500 36.7200 170,800
37.2500 37.6700 34.6400 36.7800 154,800
23 · 8-K/A After-hours · 16:03 ET 8-K/A ↗ 22 · 8-K After-hours · 16:01 ET 8-K ↗ 21 · 10-Q After-hours · 16:00 ET 10-Q ↗
37.2900 37.7600 36.8100 36.9700 88,000
Weekend
Weekend
36.2100 37.1600 35.5300 37.0100 81,500
37.2800 37.4900 36.2300 36.4000 85,100
37.5000 37.7200 35.9800 36.6800 110,100
36.3700 37.4100 36.2500 37.2300 86,300
35.9900 36.8500 35.8000 36.3700 76,500
Weekend
Weekend
35.8800 36.9000 35.4000 36.6400 127,800
35.7500 36.4900 35.3900 35.8900 170,400
36.4700 37.6400 35.2400 35.5300 128,900
36.1200 37.0800 34.6800 35.7600 172,400
36.5900 37.6700 35.8500 36.4000 162,700
Weekend
Weekend
20 · 8-K After market open · 15:03 ET 8-K ↗
39.3000 40.0000 35.8500 36.4700 174,200
40.0100 40.6200 37.9700 38.8700 131,300
39.5400 40.1500 38.3800 39.5500 139,400
38.4800 39.6300 38.0000 39.4600 98,400
38.3900 39.8100 38.0100 38.0300 105,300
Weekend
Weekend
39.2600 39.8300 38.0500 38.7700 92,500
40.9200 41.3000 39.3100 39.6100 98,900
41.2900 42.2700 40.1400 41.1100 153,000
40.8200 42.2900 40.6200 41.3000 169,800
40.9500 41.6500 40.2800 40.5700 90,800
Weekend
Weekend
19 · 8-K After market open · 10:01 ET 8-K ↗
40.3900 41.5300 39.6200 40.5300 85,600
41.1000 41.1700 39.7000 40.0500 92,100
18 · 8-K After-hours · 16:00 ET 8-K ↗
38.8700 41.1300 38.6200 40.7100 105,300
37.7100 38.9100 37.0100 38.7600 154,000
39.3900 40.5800 37.4500 37.4900 101,100
Weekend
Weekend
No trading
40.8200 41.8400 38.8300 39.4600 104,300
43.1400 43.1400 40.6800 40.9300 135,300
43.1500 43.9600 42.6200 43.1400 79,300
44.1900 44.4000 42.5800 42.7700 103,900
Weekend
Weekend
43.0000 44.1700 42.6000 43.9900 513,400
42.8900 44.6100 42.4300 43.3700 269,100
43.3900 44.0500 42.2500 42.9400 175,200
43.3600 44.2700 42.7700 44.1300 246,000
42.3400 43.3300 42.1800 43.3300 142,100
Weekend
Weekend
No trading
41.5700 42.2500 40.9100 42.1000 208,700
41.3300 42.4200 41.3300 41.7600 90,900
17 · 8-K Next filing day · accepted 16 Jun, 17:39 ET 8-K ↗
41.6200 42.9700 41.0000 41.3100 96,600
41.9600 42.8300 41.0600 41.7300 83,200
16 · 8-K Pre-market · 08:51 ET 8-K ↗
Weekend
Weekend
42.2300 43.8500 41.9500 42.3700 99,600
15 · 8-K After-hours · 16:12 ET 8-K ↗
42.0000 43.7700 41.8000 42.4200 229,500
40.7700 41.9000 40.7700 41.5400 104,600
42.8800 42.8800 40.2800 40.5700 83,900
40.3000 42.0000 40.1900 41.1100 61,000
Weekend
Weekend
41.3600 41.3600 39.5300 39.8700 64,100
40.1500 41.5200 40.0800 41.3600 63,300
40.9700 41.5100 40.4100 40.5200 87,500
39.1200 40.9700 38.6400 40.9100 118,000
40.0800 40.0800 39.1900 39.4500 132,100
Weekend
Weekend
41.2500 41.4200 38.9000 39.3000 150,600
41.0500 41.9500 40.2100 41.2500 137,800
42.3100 42.3100 40.7200 40.9100 102,800
42.5400 44.0000 42.1000 42.8200 176,600
No trading
Weekend
Weekend
42.1800 42.8800 41.7900 42.5100 98,800
42.5500 42.6000 41.7500 42.3600 74,300
43.2500 43.7700 42.2500 42.4200 96,200
43.7200 43.9900 42.5800 43.3900 90,500
42.5000 44.1200 42.5000 43.7300 148,000
Weekend
Weekend
42.2000 43.0900 41.7900 42.4000 189,700
41.9100 42.4100 41.0000 42.0900 127,200
14 · 8-K After market open · 14:41 ET 8-K ↗
42.7300 42.7300 40.7200 41.8000 132,800
41.4400 43.2700 40.0000 42.5000 220,700
13 · 10-Q After-hours · 16:02 ET 10-Q ↗ 12 · 8-K After-hours · 16:00 ET 8-K ↗
39.2900 40.9900 39.2900 40.1400 75,800
Weekend
Weekend
39.4300 39.9300 38.7100 38.7500 52,100
39.9000 40.3900 38.5100 39.5800 61,100
40.7900 40.8400 39.3900 40.3200 58,500
40.9700 41.4600 40.6100 41.0600 66,400
41.3100 41.3300 39.9900 40.8000 65,200
Weekend
Weekend
40.5100 41.2900 39.5400 41.2900 71,300
40.4500 41.5100 40.4500 40.6900 76,600
39.7200 40.9800 39.5700 40.8600 103,400
11 · DEFA14A After market open · 11:37 ET DEFA14A ↗ 10 · DEF 14A After market open · 11:34 ET DEF 14A ↗
39.3800 39.7700 38.4100 39.7000 161,000
39.6400 40.2000 39.3600 39.8100 74,100
Weekend
Weekend
38.1600 39.8600 38.1000 39.6700 91,300
38.3500 39.0000 38.3500 38.4000 65,700
37.6400 38.6900 37.6400 38.1000 52,100
36.9800 37.8200 36.9800 37.3000 68,900
38.0600 38.2000 36.4600 36.5600 141,700
Weekend
Weekend
9 · PRE 14A After-hours · 16:00 ET PRE 14A ↗
38.0100 38.4500 37.2800 38.1000 81,500
38.5600 38.8400 38.2600 38.5200 61,400
38.3700 39.1000 37.5400 38.7500 48,400
38.6800 39.0000 37.7000 38.6900 103,900
38.5700 39.4600 38.3500 39.0400 81,700
Weekend
Weekend
37.9900 38.6500 37.0900 38.4400 74,500
37.9800 38.7600 37.9800 38.2200 79,900
38.6500 38.6500 36.5000 38.2100 93,800
37.8400 38.8400 37.7000 38.4900 55,400
38.3000 38.3000 37.0900 37.8300 67,900
Weekend
Weekend
No trading
37.2900 38.8400 37.2900 38.2200 75,200
37.5000 37.9900 36.7700 37.3900 90,700
38.3400 39.3800 37.6600 37.7400 100,600
39.9800 40.2500 37.6400 38.2000 102,700
Weekend
Weekend
39.6900 40.1900 39.4000 39.8100 68,000
39.5200 40.0100 39.2800 39.6400 66,200
39.3000 40.2000 39.0300 39.8200 91,900
39.5700 40.5900 39.1600 39.6600 104,100
39.1300 40.1900 37.9300 39.4400 112,500
Weekend
Weekend
39.6400 40.7300 38.8800 39.0600 248,700
37.6500 39.9900 37.5000 39.4800 193,800
8 · 8-K After-hours · 16:16 ET 8-K ↗
37.1800 37.9600 36.0700 37.3300 136,300
35.0000 38.4200 32.5000 36.8100 334,500
7 · 8-K After-hours · 16:10 ET 8-K ↗ 6 · 10-K After-hours · 16:01 ET 10-K ↗
35.8900 37.6700 35.2900 36.6000 138,800
Weekend
Weekend
36.2800 36.5900 35.0200 35.5900 101,900
37.7300 38.4500 35.9500 36.1700 117,700
37.9200 38.5600 37.3900 38.1400 54,700
38.1500 38.8800 37.4500 38.3400 76,400
37.6600 40.0000 37.6500 38.4700 177,700
Weekend
Weekend
37.3500 37.8700 36.3400 37.8000 165,000
38.9200 39.0400 37.1900 37.5000 231,500
38.6200 39.3900 38.2600 39.0000 73,900
38.6400 38.9800 37.3800 38.4500 93,200
38.5000 39.1800 38.1100 38.7500 116,800
Weekend
Weekend
38.3900 39.6700 37.7300 38.2600 94,000
38.1600 38.6400 38.0100 38.4000 81,000
38.3000 38.6400 37.2500 38.4600 85,100
37.9500 38.0700 37.2400 38.0300 60,200
37.5600 38.2600 37.1400 37.8000 86,000
Weekend
Weekend
37.5000 37.9000 36.0300 37.8300 94,700
37.5600 37.8500 37.1400 37.5500 67,000
37.3500 38.3700 37.0100 37.5200 52,800
37.2300 37.7000 36.4500 37.2500 73,600
No trading
Weekend
Weekend
36.5100 37.5500 36.1300 37.1100 75,300
37.1900 37.2300 35.5100 36.3900 126,600
37.0000 37.2000 36.2400 37.0000 87,300
36.5500 37.1000 36.0200 36.3700 68,700
5 · 8-K After-hours · 16:00 ET 8-K ↗
36.5500 36.8600 36.4400 36.5700 67,700
Weekend
Weekend
34.9900 36.7300 34.9900 36.4800 265,300
34.3200 35.2200 33.8100 34.7700 119,400
35.3700 35.6900 33.9200 34.5600 98,200
34.7400 35.1200 34.0000 35.0700 224,800
34.1200 34.7400 33.5900 34.4700 132,500
Weekend
Weekend
34.0000 34.7800 33.6900 34.6400 172,800
34.0400 34.8700 33.4500 34.5200 169,000
35.4400 35.4400 32.7500 33.3700 220,900
4 · 8-K After-hours · 16:00 ET 8-K ↗
34.7700 35.5700 34.4900 35.3900 112,700
35.3200 35.3200 34.5000 34.7200 134,100
Weekend
Weekend
34.9200 35.3500 34.2100 34.9000 248,200
34.5800 34.8900 33.6200 34.6200 277,700
34.4900 34.9900 34.3100 34.6300 427,800
33.4400 34.2900 33.4400 33.9900 163,800
No trading
Weekend
Weekend
34.4800 34.6600 33.6100 33.6400 117,600
33.8300 34.4300 33.3100 34.2000 201,300
34.3100 34.6400 33.6800 34.0000 175,100
34.2500 34.8800 33.9600 34.1800 219,500
34.3400 34.9100 33.9700 34.2500 103,600
Weekend
Weekend
34.8300 35.1200 34.0700 34.3900 69,500
34.5600 34.8900 34.1400 34.8900 71,300
34.6300 35.0000 34.0200 34.4100 96,600
34.5900 35.0100 34.3400 34.8100 191,100
35.0000 35.0000 34.3500 34.7900 277,900
Weekend
Weekend
33.6600 34.5500 33.2400 34.3900 80,500
No trading
34.2600 34.3600 33.4700 33.6500 163,400
33.9300 34.5700 33.7500 33.9900 116,900
33.6000 34.0600 32.3600 33.7400 95,700
Weekend
Weekend
34.0200 34.0200 33.2200 33.3500 55,000
No trading
33.4200 34.3700 33.2200 34.0100 60,300
32.6900 33.3100 32.5200 33.1200 26,600
32.3900 33.1400 32.3900 32.6800 43,800
Weekend
Weekend
31.8000 32.7100 31.8000 32.4800 99,100
32.2500 32.6300 31.5100 31.7800 142,100
32.4500 33.1500 31.8000 32.4000 57,600
33.0400 33.1000 31.7000 32.4800 98,000
33.5100 33.7200 32.9600 33.3400 47,100
Weekend
Weekend
33.7000 33.7000 32.7400 33.4400 85,000
33.3900 33.7300 32.5000 33.4900 87,600
33.0000 33.8200 32.3900 33.4000 255,500
31.6300 33.2600 31.6300 32.9600 117,400
31.9600 32.6000 31.7800 31.8000 45,000
Weekend
Weekend
32.4500 32.9300 32.0200 32.1800 57,500
31.6000 32.4700 31.6000 32.2900 118,000
30.9800 31.7300 30.8900 31.7300 98,700
31.3500 31.3500 30.5400 30.6700 61,700
30.9600 32.0500 30.9600 31.4400 86,500
Weekend
Weekend
31.2000 31.5500 30.8600 30.9700 37,800
No trading
31.2600 31.5800 30.9400 31.2400 58,500
30.9700 31.3800 30.4600 31.2100 48,400
30.1900 31.0700 30.1000 30.8700 71,700
Weekend
Weekend
30.1800 30.5300 29.7500 30.0400 100,400
31.3600 32.0300 30.4100 30.5000 198,300
29.7800 31.4700 29.1600 30.9900 216,300
30.2000 30.4900 29.1500 30.0000 61,900
29.6400 31.2400 29.5200 30.2000 144,500
Weekend
Weekend
29.3500 29.7300 28.9900 29.5600 47,000
29.9300 29.9300 28.9700 29.5800 63,700
3 · 8-K After market open · 09:41 ET 8-K ↗
29.1400 30.6500 28.2000 29.7000 106,900
30.4100 30.7300 27.2200 28.1900 104,200
2 · 10-Q After-hours · 16:26 ET 10-Q ↗ 1 · 8-K After-hours · 16:16 ET 8-K ↗
29.5000 30.4800 28.7300 30.3700 132,300
Weekend
Weekend
29.0000 29.5300 28.6500 29.2100 115,200
28.0500 29.0000 27.9800 28.8600 72,600
27.8500 28.2800 27.8400 28.1700 32,700
27.7700 28.3900 27.7700 28.0000 39,400
27.6800 28.3700 27.5200 28.1000 56,200
Weekend
Weekend
27.9500 27.9500 27.5300 27.8400 28,600
27.5500 28.0900 27.1400 27.8800 68,000
27.2800 27.8200 27.0500 27.5400 48,900
27.6000 27.7200 27.0700 27.4200 52,700
28.1400 28.1400 27.5300 27.6700 35,400
Weekend
Weekend
28.1500 28.5000 27.5500 27.7100 46,200
28.0000 28.6200 27.9100 28.0000 39,900

Announcement Events

Each title opens the filing on the SEC website. Registered users can summarise the filing and up to seven relevant exhibits linked within the same SEC submission.