Latest 10-Q

What changed in Natural Grocers by Vitamin Cottage, Inc.'s latest quarterly report, compared with the one before.

Loading…

Insider trades

Open-market trades from Form 4. 10b5-1 marks a plan set in advance.Open-market buys and sales by officers, directors and 10% owners, from SEC Form 4. A plan set in advance is marked 10b5-1.

Loading…

13F holders

Funds that report this stock, checked against market prices.Fund managers with over $100 million in US-listed stocks file a 13F each quarter, up to 45 days after quarter end. Long positions only.

Loading…

Trades by members of Congress

Disclosed in dollar ranges, up to 45 days after the trade.Members of Congress, their spouses and dependent children report trades in dollar ranges, up to 45 days after the trade.

Loading…

Lobbying

What Natural Grocers by Vitamin Cottage, Inc. and its lobbying firms report each quarter.A company that lobbies with its own staff reports its expenses; a lobbying firm it hires reports the income it received. We count both.

Loading…

Institutional ownership over time

How many funds reported holding the stock at the end of each quarter, and how many shares they held between them.

Loading…

More filings and data

Each opens the table.

About the company

The basics from the company’s SEC registration.

Loading…

$28.75−$0.44 (−1.51%) Nov 13 close
Oct 13, 2026: $30.26Oct 14, 2026: $30.89Oct 15, 2026: $30.60Oct 16, 2026: $30.61Oct 19, 2026: $29.75Oct 20, 2026: $29.58Oct 21, 2026: $30.07Oct 22, 2026: $32.37Oct 23, 2026: $31.46Oct 26, 2026: $30.96Oct 27, 2026: $30.44Oct 28, 2026: $30.12Oct 29, 2026: $28.48Oct 30, 2026: $28.69Nov 2, 2026: $29.37Nov 3, 2026: $27.94Nov 4, 2026: $29.60Nov 5, 2026: $29.26Nov 6, 2026: $28.61Nov 9, 2026: $29.12Nov 10, 2026: $29.37Nov 11, 2026: $29.15Nov 12, 2026: $29.19Nov 13, 2026: $28.75
Oct 13, 2026Low $27.94 · High $32.37Nov 13, 2026
Aug 13, 2026: $28.02Aug 14, 2026: $28.13Aug 17, 2026: $27.85Aug 18, 2026: $27.85Aug 19, 2026: $27.47Aug 20, 2026: $27.33Aug 21, 2026: $27.62Aug 24, 2026: $28.10Aug 25, 2026: $28.23Aug 26, 2026: $27.85Aug 27, 2026: $27.24Aug 28, 2026: $27.48Aug 31, 2026: $27.37Sep 1, 2026: $27.55Sep 2, 2026: $27.00Sep 3, 2026: $27.24Sep 4, 2026: $27.93Sep 8, 2026: $27.16Sep 9, 2026: $27.37Sep 10, 2026: $28.01Sep 11, 2026: $28.56Sep 14, 2026: $29.36Sep 15, 2026: $28.86Sep 16, 2026: $29.16Sep 17, 2026: $29.32Sep 18, 2026: $30.98Sep 21, 2026: $30.90Sep 22, 2026: $30.08Sep 23, 2026: $29.66Sep 24, 2026: $29.97Sep 25, 2026: $29.71Sep 28, 2026: $30.70Sep 29, 2026: $30.39Sep 30, 2026: $30.46Oct 1, 2026: $30.48Oct 2, 2026: $30.61Oct 5, 2026: $30.16Oct 6, 2026: $29.84Oct 7, 2026: $30.04Oct 8, 2026: $30.08Oct 9, 2026: $29.68Oct 12, 2026: $30.01Oct 13, 2026: $30.26Oct 14, 2026: $30.89Oct 15, 2026: $30.60Oct 16, 2026: $30.61Oct 19, 2026: $29.75Oct 20, 2026: $29.58Oct 21, 2026: $30.07Oct 22, 2026: $32.37Oct 23, 2026: $31.46Oct 26, 2026: $30.96Oct 27, 2026: $30.44Oct 28, 2026: $30.12Oct 29, 2026: $28.48Oct 30, 2026: $28.69Nov 2, 2026: $29.37Nov 3, 2026: $27.94Nov 4, 2026: $29.60Nov 5, 2026: $29.26Nov 6, 2026: $28.61Nov 9, 2026: $29.12Nov 10, 2026: $29.37Nov 11, 2026: $29.15Nov 12, 2026: $29.19Nov 13, 2026: $28.75
Aug 13, 2026Low $27.00 · High $32.37Nov 13, 2026
Nov 13, 2025: $31.82Nov 14, 2025: $32.39Nov 17, 2025: $31.73Nov 18, 2025: $31.02Nov 19, 2025: $31.36Nov 20, 2025: $30.35Nov 21, 2025: $28.82Nov 24, 2025: $28.08Nov 25, 2025: $28.03Nov 26, 2025: $27.77Nov 28, 2025: $27.75Dec 1, 2025: $27.53Dec 2, 2025: $27.17Dec 3, 2025: $27.18Dec 4, 2025: $26.40Dec 5, 2025: $25.08Dec 8, 2025: $24.80Dec 9, 2025: $24.92Dec 10, 2025: $24.99Dec 11, 2025: $26.18Dec 12, 2025: $25.46Dec 15, 2025: $25.31Dec 16, 2025: $25.22Dec 17, 2025: $25.68Dec 18, 2025: $25.07Dec 19, 2025: $25.18Dec 22, 2025: $25.35Dec 23, 2025: $25.62Dec 24, 2025: $26.20Dec 26, 2025: $25.80Dec 29, 2025: $25.46Dec 30, 2025: $25.13Dec 31, 2025: $25.05Jan 2, 2026: $24.70Jan 5, 2026: $24.68Jan 6, 2026: $24.36Jan 7, 2026: $23.71Jan 8, 2026: $24.81Jan 9, 2026: $25.04Jan 12, 2026: $25.33Jan 13, 2026: $24.87Jan 14, 2026: $25.60Jan 15, 2026: $26.88Jan 16, 2026: $26.75Jan 20, 2026: $25.93Jan 21, 2026: $26.53Jan 22, 2026: $26.00Jan 23, 2026: $25.96Jan 26, 2026: $26.22Jan 27, 2026: $26.87Jan 28, 2026: $25.93Jan 29, 2026: $26.25Jan 30, 2026: $27.32Feb 2, 2026: $28.04Feb 3, 2026: $27.67Feb 4, 2026: $27.05Feb 5, 2026: $27.03Feb 6, 2026: $26.43Feb 9, 2026: $25.65Feb 10, 2026: $24.39Feb 11, 2026: $24.73Feb 12, 2026: $25.86Feb 13, 2026: $26.84Feb 17, 2026: $26.38Feb 18, 2026: $25.13Feb 19, 2026: $25.14Feb 20, 2026: $25.11Feb 23, 2026: $25.70Feb 24, 2026: $26.21Feb 25, 2026: $26.92Feb 26, 2026: $26.99Feb 27, 2026: $27.03Mar 2, 2026: $26.84Mar 3, 2026: $26.62Mar 4, 2026: $26.44Mar 5, 2026: $26.34Mar 6, 2026: $25.95Mar 9, 2026: $25.35Mar 10, 2026: $24.62Mar 11, 2026: $24.57Mar 12, 2026: $24.98Mar 13, 2026: $25.60Mar 16, 2026: $25.56Mar 17, 2026: $25.86Mar 18, 2026: $25.20Mar 19, 2026: $25.51Mar 20, 2026: $25.32Mar 23, 2026: $25.32Mar 24, 2026: $24.88Mar 25, 2026: $24.76Mar 26, 2026: $25.65Mar 27, 2026: $25.97Mar 30, 2026: $26.42Mar 31, 2026: $25.85Apr 1, 2026: $25.95Apr 2, 2026: $26.14Apr 6, 2026: $26.38Apr 7, 2026: $26.57Apr 8, 2026: $26.38Apr 9, 2026: $26.60Apr 10, 2026: $26.46Apr 13, 2026: $26.27Apr 14, 2026: $26.50Apr 15, 2026: $26.40Apr 16, 2026: $27.41Apr 17, 2026: $28.27Apr 20, 2026: $27.82Apr 21, 2026: $27.51Apr 22, 2026: $27.54Apr 23, 2026: $27.19Apr 24, 2026: $27.39Apr 27, 2026: $27.10Apr 28, 2026: $27.47Apr 29, 2026: $27.77Apr 30, 2026: $28.96May 1, 2026: $29.57May 4, 2026: $28.79May 5, 2026: $28.75May 6, 2026: $27.11May 7, 2026: $27.76May 8, 2026: $26.41May 11, 2026: $26.97May 12, 2026: $27.03May 13, 2026: $28.09May 14, 2026: $28.86May 15, 2026: $28.39May 18, 2026: $29.13May 19, 2026: $29.56May 20, 2026: $29.35May 21, 2026: $29.03May 22, 2026: $28.76May 26, 2026: $28.18May 27, 2026: $29.79May 28, 2026: $29.67May 29, 2026: $29.36Jun 1, 2026: $28.67Jun 2, 2026: $29.10Jun 3, 2026: $28.61Jun 4, 2026: $29.10Jun 5, 2026: $30.10Jun 8, 2026: $30.10Jun 9, 2026: $30.42Jun 10, 2026: $31.45Jun 11, 2026: $31.35Jun 12, 2026: $31.58Jun 15, 2026: $30.65Jun 16, 2026: $30.56Jun 17, 2026: $30.72Jun 18, 2026: $30.11Jun 22, 2026: $30.25Jun 23, 2026: $32.17Jun 24, 2026: $32.69Jun 25, 2026: $31.51Jun 26, 2026: $32.11Jun 29, 2026: $31.46Jun 30, 2026: $31.02Jul 1, 2026: $31.87Jul 2, 2026: $32.60Jul 6, 2026: $33.21Jul 7, 2026: $33.74Jul 8, 2026: $33.47Jul 9, 2026: $33.00Jul 10, 2026: $32.89Jul 13, 2026: $32.68Jul 14, 2026: $32.09Jul 15, 2026: $31.82Jul 16, 2026: $32.93Jul 17, 2026: $32.73Jul 20, 2026: $31.36Jul 21, 2026: $31.04Jul 22, 2026: $31.27Jul 23, 2026: $29.35Jul 24, 2026: $30.01Jul 27, 2026: $31.65Jul 28, 2026: $32.31Jul 29, 2026: $32.98Jul 30, 2026: $32.18Jul 31, 2026: $32.06Aug 3, 2026: $33.22Aug 4, 2026: $32.56Aug 5, 2026: $31.95Aug 6, 2026: $32.46Aug 7, 2026: $28.39Aug 10, 2026: $26.26Aug 11, 2026: $27.54Aug 12, 2026: $27.43Aug 13, 2026: $28.02Aug 14, 2026: $28.13Aug 17, 2026: $27.85Aug 18, 2026: $27.85Aug 19, 2026: $27.47Aug 20, 2026: $27.33Aug 21, 2026: $27.62Aug 24, 2026: $28.10Aug 25, 2026: $28.23Aug 26, 2026: $27.85Aug 27, 2026: $27.24Aug 28, 2026: $27.48Aug 31, 2026: $27.37Sep 1, 2026: $27.55Sep 2, 2026: $27.00Sep 3, 2026: $27.24Sep 4, 2026: $27.93Sep 8, 2026: $27.16Sep 9, 2026: $27.37Sep 10, 2026: $28.01Sep 11, 2026: $28.56Sep 14, 2026: $29.36Sep 15, 2026: $28.86Sep 16, 2026: $29.16Sep 17, 2026: $29.32Sep 18, 2026: $30.98Sep 21, 2026: $30.90Sep 22, 2026: $30.08Sep 23, 2026: $29.66Sep 24, 2026: $29.97Sep 25, 2026: $29.71Sep 28, 2026: $30.70Sep 29, 2026: $30.39Sep 30, 2026: $30.46Oct 1, 2026: $30.48Oct 2, 2026: $30.61Oct 5, 2026: $30.16Oct 6, 2026: $29.84Oct 7, 2026: $30.04Oct 8, 2026: $30.08Oct 9, 2026: $29.68Oct 12, 2026: $30.01Oct 13, 2026: $30.26Oct 14, 2026: $30.89Oct 15, 2026: $30.60Oct 16, 2026: $30.61Oct 19, 2026: $29.75Oct 20, 2026: $29.58Oct 21, 2026: $30.07Oct 22, 2026: $32.37Oct 23, 2026: $31.46Oct 26, 2026: $30.96Oct 27, 2026: $30.44Oct 28, 2026: $30.12Oct 29, 2026: $28.48Oct 30, 2026: $28.69Nov 2, 2026: $29.37Nov 3, 2026: $27.94Nov 4, 2026: $29.60Nov 5, 2026: $29.26Nov 6, 2026: $28.61Nov 9, 2026: $29.12Nov 10, 2026: $29.37Nov 11, 2026: $29.15Nov 12, 2026: $29.19Nov 13, 2026: $28.75
Nov 13, 2025Low $23.71 · High $33.74Nov 13, 2026
Congress purchase Congress sale Insider sale over $1M

Adjusted for stock splits; not for dividends. Where prices come from.

Live chart

Intraday and historical prices from TradingView. Quotes may be delayed.

Loading chart…

Information, not investment advice. Company matching is automatic; check the source before relying on one row.