SEC Filing Update: #SPT : $8.62

Sector: Technology | YTD: 🔽 -16.80% The SEC disclosed Today (17-JUL-2026) that BlackRock Portfolio Management LLC has Newly bought 4,548,550 #SPT shares Ownership: 8.4% * Estimated Investment Value: $38.30M https://www.thinksabio.com/reports/isr/SPT