Micro cap stocks

1,839 companies worth under $300 million. 486 have a published intrinsic value and 186 trade at least 20% below it.

572 of the 1,839 have no analyst coverage at all.

The median company here with a published value trades 5% below our estimate of intrinsic value.

Values as of the 22 Sept 2026 close.

Small companies are harder to value and harder to trade. A wide margin of safety here is a reason to read the filings, not a signal.

Most undervalued micro caps

Liquid names only: at least $1M traded a day and $50M of market value. We leave out companies whose estimate is more than five times the price.

Largest micro caps

Where micro caps concentrate

Keep researching