SEC Filing Update: #SLSR : $3.90
Sector: Others | YTD: 21.12 %
The SEC disclosed Today that BLACKROCK INC has Newly bought 62,305 #SLSR shares
Ownership: 0.00%
* Estimated Investment Value: $249.22K
https://www.thinksabio.com/reports/isr/SLSR
Institutional ownership in #SLSR has been steadily rising over the past 4 quarters in Shares:
Q1 2024: 4.71K
Q2 2024: 27.51M
Q3 2024: 27.88M
Q4 2024: 31.13M