Live feed21:11:28·1568dINSIDERFilingvia QuantisnowSEC Form 3: New insider Appfolio Inc claimed ownership of 43,036 sharesByQuantisnow·Wall Street's wire, on your screen.APPF· AppFolio Inc.TechnologyOriginal source