Yup, that's what I did and I saw they have $25M in
Post# of 32626
You may be confusing institutions with a 'stock promoters'.
A 'stock promoter' is what you find on the other board. Institutions are those companies that invest millions of dollars and don't post all day on penny boards