Institutional ownership up to 69%
Now 212 institutions with a total of almost 69% of the float. This says a lot. Phase 3 seems like a sure thing at this point.
Now 212 institutions with a total of almost 69% of the float. This says a lot. Phase 3 seems like a sure thing at this point.