SSKN STRATA Skin Sciences, Inc.: institutional ownership and insider trading

1 funds reported holding $20.6K of STRATA Skin Sciences, Inc. in their latest 13F filings; in Q1 2026 funds net bought $0, with 0 new positions and 13 funds selling out; over the last 12 months insiders bought $7.03K and sold $18.8K on the open market; over its last four quarters it reported revenue of $30.7M and net income of −$6.26M.

SSKN revenue and earnings

Largest institutional holders of SSKN

  1. VANGUARD GROUP INC — $20.6K

Recent SSKN insider trades

5%+ owners

All SSKN 13F holders · All SSKN insider trades