SEC Filing Update: #SSTI : $9.07
Sector: Technology | YTD: 16.73 %
The SEC disclosed Today (12-JAN-2026) that VERADACE PARTNERS L.P. has Newly bought 645,529 #SSTI shares
Ownership: 5.10%
* Estimated Investment Value: $5.16M
https://www.thinksabio.com/reports/isr/SSTI