Satsuma Pharmaceuticals, Inc.

STSA · NASDAQ
Analyze with AI
Filings2
Total reported value$2.1M
ManagerSharesValue
Change
TPG Group Holdings (SBS) Advisors, Inc.1.9M$2.1M0.0%
Marshall Wace North America L.P.16.9K$18.6K-11.6%