Celsion Corporation (NASDAQ:CLSN) is now up 57.78% compared to a 12-month low of $1.35. We have seen the price to move -5.75% lower and get settled at $2.13 on 3/18/2019. At recent session, it appeared stuck in a range of $2.12 to $2.26. This company shares are 299.06% off its target price of $8.5 and the current market capitalization stands at $42.51M. The recent change has given its price a -0.39% deficit over SMA 50 and -38.79% deficit over its 52-week high. The stock witnessed -2.29% declines, 10.94% gains and -24.73% declines for the 1-month, 3-month and 6-month period, respectively. To measure price-variation, we found CLSN’s volatility during a week at 9.71% and during a month it has been found around 6.65%.

Celsion Corporation (CLSN) Top Holders

Institutional investors currently hold around $2 million or 10.4% in CLSN stock. Look at its top three institutional owners: Vanguard Group Inc owns $1.11 million in Celsion Corporation, which represents roughly 2.62% of the company’s market cap and approximately 55.7% of the institutional ownership. Similar statistics are true for the second largest owner, Blackrock Inc., which owns 142,426 shares of the stock are valued at $322 thousand. The third largest holder is Susquehanna International Group, Llp, which currently holds $155 thousand worth of this stock and that ownership represents nearly 0.36% of its market capitalization.

Celsion Corporation 13F Filings

At the end of December reporting period, 11 institutional holders increased their position in Celsion Corporation (NASDAQ:CLSN) by some 190,112 shares, 8 decreased positions by 265,523 and 17 held positions by 647,878. That puts total institutional holdings at 1,103,513 shares, according to SEC filings. The stock grabbed 5 new institutional investments totaling 113,711 shares while 4 institutional investors sold out their entire positions totaling 12,561 shares.

Celsion Corporation (CLSN) Analyst Guide

Several analysts have released their opinion on Celsion Corporation (NASDAQ:CLSN), with 1 analysts believing it is a strong buy. Whereas 0 of them predict the stock is a hold. Also, there are 2 buy, 0 sell and 0 strong sell ratings, collectively assigning a 1.67 average brokerage recommendation [T1].