Live feed20:14:40·1247dINSIDERFilingvia QuantisnowSEC Form 4: Leonard Braden Michael sold $505,524 worth of shares (252,400 units at $2.00)ByQuantisnow·Wall Street's wire, on your screen.RVP· Retractable Technologies Inc.Health CareOriginal source