Live feed16:29:19·481dINSIDERFilingvia QuantisnowNew insider Menezes Ronald claimed ownership of 481,927 shares (SEC Form 3)ByQuantisnow·Wall Street's wire, on your screen.SKIN· SkinHealth Systems Inc.Health CareOriginal source