Well, its now clear who is buying CEMI. Its Wellington Management & Trust, the large fund manager. Newly released SEC filings this week show that Wellington bought 16.8% of CEMI in December. Before this there was virtually no institutional fund ownership in CEMI; this means Chembio is on the radar of some very big investors.
I don't know what you are talking about. i check instit. holdngs everyday on
Streetsight and Wellington did not show up until this morning. Bizarre. They have an index fund, but a holding this large (percentage-wise) seems too big for an index fund