Im still in my rookie year of investing (but sadly
Post# of 148112
With those kind of numbers,
Institutional ownership CYDY: 0.11%, 21 institutions
Pfizer: 70%, 3161 institutions
Assuming our molecule is all we believe it to be, and with "most" of us not parting with a single share, 70+% of our current float (550M? shares) would be around 400M shares...
Where would those 400M Institutional investor share come from?
Tman