Live feed15:31:24·495dINSIDERFilingvia QuantisnowAmendment: New insider Sun Life Financial Inc claimed ownership of 5,992,814 units of Class I Common Shares (SEC Form 3)ByQuantisnow·Wall Street's wire, on your screen.SLF· Sun Life Financial Inc.FinanceOriginal source