Find the word definition

Wiktionary
microcap

n. (context US finance English) The stock of a public company with a market capitalization of roughly $300 million or less.