Live feed15:18:26·11mINSIDERFilingvia QuantisnowNew insider Welch John claimed no ownership of stock in the company (SEC Form 3)ByQuantisnow·Wall Street's wire, on your screen.GLRE· Greenlight Capital Re Ltd.FinanceOriginal source