Long

Long Depo Med.

https://www.tradingview.com/chart/3AbgIaEW/

Significant % of institutional shareholders, 79% to be precise.
LNGmedical

Related publications

Disclaimer