Live feed18:47:05·1593dINSIDERFilingvia QuantisnowSEC Form 3: New insider Apollo Principal Holdings Iii Gp Ltd claimed ownership of 7,337,241 sharesByQuantisnow·Wall Street's wire, on your screen.SUNL· Sunlight Financial Holdings Inc.FinanceOriginal source