This Fund Bought $38 Million of Celcuity as Stock Surges on Investigational Cancer Drug Results
New York City-based Apis Capital Advisors added 776,000 shares in CELC during the third quarter, establishing a position valued at…
New York City-based Apis Capital Advisors added 776,000 shares in CELC during the third quarter, establishing a position valued at…