Live feed19:52:54·59dINSIDERFilingvia QuantisnowNew insider Powell Charles William claimed ownership of 20,803 shares (SEC Form 3)ByQuantisnow·Wall Street's wire, on your screen.SLDE· Slide Insurance Holdings Inc.FinanceOriginal source