Live feed16:01:45·847dINSIDERFilingvia QuantisnowNew insider John & Daria Barry Foundation claimed ownership of 43,727,066 shares (SEC Form 3)ByQuantisnow·Wall Street's wire, on your screen.PSEC· Prospect Capital CorporationFinanceOriginal source