Natural Grocers by Vitamin Cottage, Inc NGVC

Open calendar →

Natural Grocers by Vitamin Cottage, Inc. Common Stock · Company · NYSE

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

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

USD 40.08 → 31.27 · -22.0%
41.08032.39523.710 1,2 3 4 5 6,7 8,9 10 11,12 Jul 25Oct 25Jan 26Apr 26Jul 26

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

Price & SEC Filing History 22 Jul 2025 — 23 Jul 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.

No data yet
31.0600 31.8200 30.5900 31.2700 86,316
30.9900 31.4000 30.7600 31.0400 113,000
32.6500 32.7500 31.1900 31.3600 93,900
Weekend
Weekend
33.0700 33.8900 32.4900 32.7300 122,100
31.8900 33.2200 31.8900 32.9300 87,600
32.0000 32.7800 31.4000 31.8200 92,600
32.5100 32.6400 32.0400 32.0900 84,100
33.1600 33.5800 32.2300 32.6800 95,400
Weekend
Weekend
33.3000 33.4200 32.7700 32.8900 80,300
33.2100 33.3800 32.5900 33.0000 82,900
33.7700 34.2000 33.0800 33.4700 111,000
33.7400 34.5900 33.7100 33.7400 130,200
32.6300 33.6600 32.1600 33.2100 105,700
Weekend
Weekend
No trading
32.0900 32.8900 31.9100 32.6000 119,700
31.0000 32.5300 30.6300 31.8700 134,200
31.1100 31.6400 30.8800 31.0200 133,700
32.2100 32.2200 31.4600 31.4600 92,500
Weekend
Weekend
31.9500 32.9700 31.2100 32.1100 470,900
32.5400 32.8900 31.4000 31.5100 125,800
32.5000 32.7900 31.9600 32.6900 124,700
30.9700 32.3100 30.9700 32.1700 127,400
30.1100 30.7700 29.9000 30.2500 91,700
Weekend
Weekend
No trading
30.3600 30.9800 29.9500 30.1100 121,400
30.5500 31.1900 30.2600 30.7200 105,100
30.9600 31.1100 30.4400 30.5600 123,000
31.3500 31.8800 30.5900 30.6500 95,500
Weekend
Weekend
31.5400 31.9200 31.3700 31.5800 56,400
31.3800 31.9400 31.2100 31.3500 125,100
30.9700 31.6000 30.6500 31.4500 158,600
30.0800 30.7100 29.4200 30.4200 195,400
29.8000 30.8100 29.7700 30.1000 143,700
Weekend
Weekend
29.4500 30.4600 28.7800 30.1000 100,400
29.0200 29.8000 28.2800 29.1000 136,400
28.8500 29.4100 28.3300 28.6100 173,100
28.3100 29.6400 28.3100 29.1000 128,900
29.4000 30.3000 28.5300 28.6700 164,600
Weekend
Weekend
29.5300 30.0900 28.6200 29.3600 146,500
29.8600 30.2000 29.2400 29.6700 118,100
28.3600 29.9100 28.3600 29.7900 131,100
28.6000 29.1500 27.5900 28.1800 104,600
No trading
Weekend
Weekend
29.2200 29.7200 28.4000 28.7600 123,700
28.9600 29.3900 27.9700 29.0300 116,700
29.5200 30.0100 28.9400 29.3500 167,600
29.1200 30.4500 29.0000 29.5600 154,700
28.2700 29.1500 28.2500 29.1300 121,200
Weekend
Weekend
29.1900 29.4600 28.3800 28.3900 126,700
28.5200 29.6300 28.0200 28.8600 173,100
26.8600 28.1500 26.8600 28.0900 187,000
27.1900 27.5800 26.7300 27.0300 119,800
26.4700 28.0600 26.4000 26.9700 154,100
Weekend
Weekend
26.6100 27.1800 25.1800 26.4100 220,700
12 · 8-K After-hours · 16:11 ET FORM 8-K ↗ 11 · 10-Q After-hours · 16:08 ET FORM 10-Q ↗
27.0000 28.0100 27.0000 27.7600 159,100
28.9000 28.9000 27.0500 27.1100 129,800
28.7500 29.0300 28.5000 28.7500 124,900
29.3500 29.7900 28.6200 28.7900 139,500
Weekend
Weekend
29.3200 29.8900 29.2300 29.5700 124,000
27.8000 29.4000 27.8000 28.9600 152,000
27.3700 27.7900 27.0500 27.7700 89,200
27.3800 27.9200 27.1800 27.4700 88,400
27.3800 27.9700 27.0200 27.1000 96,300
Weekend
Weekend
26.9800 27.4300 26.1400 27.3900 111,200
27.5300 27.8800 27.1400 27.1900 74,900
27.5800 27.7500 27.1500 27.5400 88,200
27.9800 28.4200 27.4800 27.5100 111,200
28.5900 28.8200 27.8200 27.8200 145,800
Weekend
Weekend
27.4900 28.4600 27.0600 28.2700 117,000
27.7100 28.0200 27.0900 27.4100 198,500
26.4200 27.0400 26.3800 26.4000 104,400
25.8200 26.5500 25.3000 26.5000 156,000
26.4400 26.5200 26.0500 26.2700 98,400
Weekend
Weekend
26.4200 26.6000 26.0300 26.4600 76,900
26.2300 26.7900 26.1700 26.6000 81,300
26.5500 26.7900 25.9800 26.3800 97,900
26.5600 27.1400 26.5300 26.5700 121,900
26.0800 26.4900 25.7400 26.3800 148,600
Weekend
Weekend
No trading
25.8100 26.2500 25.4400 26.1400 96,500
26.0000 26.3900 25.4400 25.9500 99,100
26.4800 26.7800 25.3900 25.8500 127,300
26.0300 26.7100 25.6600 26.4200 132,700
Weekend
Weekend
25.5800 26.2800 25.5000 25.9700 115,100
24.7500 25.7800 24.7500 25.6500 122,500
25.0200 25.0200 24.2300 24.7600 115,200
25.1800 25.8700 24.8400 24.8800 127,000
25.7100 25.7100 24.8200 25.3200 197,000
Weekend
Weekend
25.6800 25.9500 25.1700 25.3200 244,900
25.1800 25.8000 25.1000 25.5100 119,600
25.5500 25.7400 25.1700 25.2000 124,300
25.7100 26.1200 25.5600 25.8600 169,100
25.6500 25.8400 25.2600 25.5600 146,400
Weekend
Weekend
25.1500 25.6400 24.9800 25.6000 126,700
24.2000 25.2400 24.2000 24.9800 118,600
24.6200 24.9900 24.3600 24.5700 128,500
10 · 8-K After-hours · 16:31 ET FORM 8-K ↗
25.3000 25.5500 24.5800 24.6200 137,800
25.5400 25.5400 24.6500 25.3500 120,900
Weekend
Weekend
26.0500 26.7500 25.7300 25.9500 154,600
26.1100 26.4700 25.7100 26.3400 145,200
26.9100 26.9100 26.1500 26.4400 122,500
26.4800 26.9100 25.9500 26.6200 126,300
26.7500 27.0600 26.3000 26.8400 155,600
Weekend
Weekend
26.8500 27.2900 26.4800 27.0300 140,200
27.2500 27.9400 26.8500 26.9900 141,300
26.2100 27.0700 25.8600 26.9200 190,800
25.7300 26.4500 25.4400 26.2100 127,500
25.0000 26.0600 24.6100 25.7000 138,800
Weekend
Weekend
25.1400 25.4300 24.6200 25.1100 144,500
24.9600 25.4300 24.8300 25.1400 134,800
26.0600 26.3800 24.8600 25.1300 221,200
27.0200 27.3500 25.6600 26.3800 251,900
No trading
Weekend
Weekend
26.4200 27.1600 26.0100 26.8400 251,900
24.8800 26.2500 24.7500 25.8600 182,300
24.3400 25.2400 24.3400 24.7300 203,900
25.5000 25.8500 24.3400 24.3900 247,100
26.9400 27.9600 25.5600 25.6500 265,200
Weekend
Weekend
29.3900 31.2300 26.2600 26.4300 381,600
9 · 8-K After-hours · 16:07 ET FORM 8-K ↗ 8 · 10-Q After-hours · 16:06 ET FORM 10-Q ↗
27.3800 27.7400 26.8800 27.0300 173,000
27.5400 27.9900 26.8800 27.0500 307,500
27.8000 28.5500 27.0300 27.6700 279,000
27.3600 28.0600 27.2200 28.0400 257,600
Weekend
Weekend
26.1000 27.5600 25.9400 27.3200 207,900
26.0300 26.3200 25.4600 26.2500 138,800
26.8400 26.8400 25.7100 25.9300 241,200
26.1700 26.9200 25.2200 26.8700 212,700
26.0900 26.3500 25.5000 26.2200 233,600
Weekend
Weekend
26.0300 26.3300 25.5900 25.9600 222,400
7 · DEFA14A After-hours · 16:32 ET FORM DEFA14A ↗ 6 · DEF 14A After-hours · 16:31 ET FORM DEF 14A ↗
26.5200 26.7600 25.6800 26.0000 211,800
26.1400 26.6900 26.0700 26.5300 330,200
26.6000 26.6000 25.5100 25.9300 252,500
No trading
Weekend
Weekend
26.5900 26.9900 26.3100 26.7500 241,800
25.3700 27.1800 25.2300 26.8800 312,700
24.9200 25.6400 24.7400 25.6000 158,900
25.2400 25.3500 24.6600 24.8700 164,100
24.8200 25.9500 24.5100 25.3300 169,000
Weekend
Weekend
24.7100 25.1300 24.2800 25.0400 200,500
23.9300 25.0600 23.7300 24.8100 268,300
24.5400 24.5400 23.4700 23.7100 247,300
24.7900 24.7900 23.7800 24.3600 205,400
24.5800 25.9800 24.2500 24.6800 196,000
Weekend
Weekend
25.0000 25.2300 24.6100 24.7000 224,100
No trading
25.0600 25.2300 24.8100 25.0500 261,000
25.3900 25.7300 25.0800 25.1300 197,000
25.7400 25.8800 25.1800 25.4600 199,400
Weekend
Weekend
26.1300 26.2400 25.5400 25.8000 196,300
No trading
25.7700 26.3300 25.7700 26.2000 150,400
25.3500 25.6200 24.8800 25.6200 343,600
24.8100 25.3700 24.6900 25.3500 232,600
Weekend
Weekend
25.2300 25.2300 24.2900 25.1800 997,100
25.5100 25.8700 24.9500 25.0700 285,900
25.0900 26.3200 25.0900 25.6800 288,700
25.1300 25.5300 24.9100 25.2200 297,500
25.7400 26.6600 25.2500 25.3100 294,500
Weekend
Weekend
26.1900 26.1900 25.3600 25.4600 323,500
5 · 10-K After-hours · 16:16 ET FORM 10-K ↗
24.9700 26.4800 24.9700 26.1800 349,100
24.7500 25.1900 24.0000 24.9900 555,100
24.7200 25.0500 24.4500 24.9200 289,200
25.1200 25.6800 24.3400 24.8000 309,800
Weekend
Weekend
26.2900 26.7300 25.0800 25.0800 311,600
26.9300 27.6800 26.3800 26.4000 257,100
27.0200 27.8800 27.0200 27.1800 281,000
27.8700 28.4300 26.8000 27.1700 280,400
27.5900 28.2000 27.1500 27.5300 347,900
Weekend
Weekend
27.7500 28.2200 27.5200 27.7500 252,000
No trading
28.2100 28.5300 27.6900 27.7700 280,400
28.4300 29.4700 27.7700 28.0300 412,200
29.0100 29.4300 27.9300 28.0800 513,600
Weekend
Weekend
29.9700 31.6900 26.7500 28.8200 615,100
4 · 8-K After-hours · 16:06 ET FORM 8-K ↗
31.4600 32.2200 29.9800 30.3500 362,400
31.1800 31.5300 30.8000 31.3600 230,700
31.9100 31.9100 30.8600 31.0200 173,800
32.1800 32.6500 31.4600 31.7300 184,000
Weekend
Weekend
31.8100 32.3900 31.4700 32.3900 159,100
32.5800 32.5800 31.6800 31.8200 199,500
31.7100 32.9600 31.5700 32.6700 210,300
31.8800 32.3000 31.2800 31.5500 140,500
31.5100 31.8800 31.1600 31.7500 208,900
Weekend
Weekend
31.4300 31.9100 31.0100 31.5200 249,800
32.0100 32.5700 30.9800 31.3000 267,600
31.5700 33.1100 30.5500 32.4300 364,900
33.1800 33.7900 31.8400 31.9300 291,400
32.1900 33.4600 30.9100 32.9600 591,400
Weekend
Weekend
35.9300 35.9300 31.8400 32.0900 432,000
37.8700 38.3000 35.1300 35.9600 629,000
3 · 8-K After-hours · 17:00 ET FORM 8-K ↗
39.3400 39.6900 38.1100 38.6100 156,300
39.3500 40.4200 39.2500 39.5000 172,200
40.4000 40.4000 39.0200 39.7000 191,000
Weekend
Weekend
40.5500 41.0700 40.2700 40.5000 193,900
40.7200 40.9400 40.1300 40.7400 140,400
40.7400 40.8000 39.8100 40.5100 192,200
39.5800 40.0100 38.8300 39.8700 153,700
39.1600 39.8800 38.3600 39.7000 118,100
Weekend
Weekend
39.3400 39.9400 38.7000 38.8600 126,600
40.4900 40.8800 39.1000 39.2200 173,200
39.7800 40.7600 39.7800 40.5400 152,200
38.3400 40.3800 38.3400 39.8700 145,200
37.0900 38.5700 37.0900 38.1100 223,700
Weekend
Weekend
39.0900 39.0900 37.2700 37.2800 298,700
39.7400 39.9000 38.8800 38.9700 146,700
39.5200 40.0900 39.0500 39.6600 158,100
38.4300 39.2900 37.3100 39.0900 271,500
40.0600 40.1000 38.2200 38.4900 291,500
Weekend
Weekend
40.2200 40.5100 39.6900 40.2000 151,100
40.9600 40.9600 39.1900 40.2100 206,600
39.7600 41.1400 39.1000 40.9600 225,700
39.0000 40.1800 38.6200 40.0000 217,100
37.7000 38.6300 37.2500 38.4500 364,800
Weekend
Weekend
36.7800 37.6400 36.0500 37.6100 159,500
36.9800 37.7600 36.4400 36.6800 222,400
36.1000 37.1000 36.0500 36.6100 234,900
36.5500 36.6800 35.8200 36.2000 198,700
35.8600 36.4600 35.1500 36.2800 235,200
Weekend
Weekend
36.9100 36.9100 35.5100 35.9300 458,900
36.1600 37.0500 35.9300 36.7900 240,100
36.6600 37.4100 36.4400 36.5300 175,400
36.0900 36.8600 35.7000 36.6300 214,500
37.5600 37.5600 35.7600 36.0500 411,700
Weekend
Weekend
37.8400 38.1500 37.3500 37.4100 233,000
36.4100 38.0600 36.2500 37.9900 271,200
36.3000 37.0800 36.1300 36.3000 487,600
37.8200 38.0100 35.8600 36.3000 323,700
38.6700 38.7500 38.0300 38.2400 188,600
Weekend
Weekend
39.2900 39.5100 37.9300 38.8100 205,700
39.1200 39.9800 38.6700 39.2500 230,100
38.2700 39.0700 37.9900 38.9400 280,100
38.0800 38.6700 37.8300 38.5200 166,200
No trading
Weekend
Weekend
38.8500 39.2400 37.9400 38.4500 184,400
39.7100 39.8900 38.4100 38.5500 277,400
40.8800 41.4000 39.4800 39.8000 259,500
40.7800 41.3300 40.3400 41.0800 174,500
40.1800 41.0700 39.7400 40.6800 208,000
Weekend
Weekend
39.8200 41.5800 39.8000 40.5300 242,500
40.2800 40.4000 39.3300 39.7800 246,600
40.6600 41.3200 40.1600 40.5400 168,300
39.2900 40.7500 38.8400 40.7000 253,600
39.1100 39.6700 38.7300 39.6600 185,400
Weekend
Weekend
38.9800 38.9800 37.9200 38.8100 413,400
39.2400 39.7000 38.0300 38.7900 271,000
40.0300 40.5100 39.1200 39.5700 244,500
39.4700 40.6200 39.2800 40.4600 243,300
39.7100 40.2800 38.9900 39.4600 248,900
Weekend
Weekend
39.0200 45.9800 38.6000 39.5000 704,900
2 · 8-K After-hours · 16:11 ET FORM 8-K ↗ 1 · 10-Q After-hours · 16:06 ET FORM 10-Q ↗
38.4800 38.4800 36.6000 37.0200 318,500
36.1700 38.7600 36.0300 38.5800 314,500
37.7000 38.5400 35.7100 35.8700 302,700
38.2900 39.3300 37.2700 37.3400 214,000
Weekend
Weekend
38.2200 38.9000 37.6500 38.2700 207,700
37.6100 38.2200 37.0300 37.8900 202,000
37.0500 38.2500 36.9400 37.6800 221,300
37.7500 38.7000 36.8400 36.9600 311,300
39.9300 39.9300 37.3400 37.6300 310,000
Weekend
Weekend
39.7700 40.3600 39.5000 39.9800 163,200
39.7500 40.9500 39.7200 39.7900 242,300
40.1000 40.5000 39.5200 39.9900 216,900
39.7900 40.9800 39.5400 40.0800 238,000

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.