SEC Filing Update: #STTK : $0.98
Sector: Healthcare | YTD: 15.29 %
The SEC disclosed Today that ORBIMED ADVISORS LLC has Newly bought 6,306,127 #STTK shares
Ownership: 9.99%
* Estimated Investment Value: $6.31M
https://www.thinksabio.com/reports/isr/STTK