NuCana plc - American Depositary Share (NCNA) Social Stream



NuCana plc - American Depositary Share (NCNA): $1.54

0.08 (-4.94%)

POWR Rating

Component Grades

Momentum

D

Stability

D

Sentiment

Quality

D

Add NCNA to Watchlist
Sign Up

Industry: Biotech

Industry

F

Ranked

#289 of 328

in industry

Featured Post From StockTwits About NCNA

$NCNA and again, 10 more 13F documents released, almost all tutes either buying more or opening new positions, most notably from the new ones Goldman Sachs with 40k shares and Monashee with 200k shares. But interestingly, Renaisance technologies bought 500k (!) shares more, now holding almost 1M shares and Harvard Mgmt selling 600k shares but still holding 387k shares. Harvard mgmt has steadily sold their position starting early 2020. They have probably now finally ran out. All in all, massive institutional confidence and accumulation going on.
Fkimmo, published August 14, 2021

Loading social stream, please wait...


Get Free Updates

Join thousands of investors who get the latest news, insights and top rated picks from StockNews.com!