Live feed16:54:10·1395dINSIDERFilingvia QuantisnowSEC Form 4: Peters Richard sold $8,476 worth of shares (4,584 units at $1.85), decreasing direct ownership by 4% to 100,918 units (tax withholding)ByQuantisnow·Wall Street's wire, on your screen.YMTX· Yumanity Therapeutics Inc.Health CareOriginal source