Live feed18:07:20·1629dINSIDERFilingvia QuantisnowSEC Form 3: New insider Caine John claimed ownership of 165,962 sharesByQuantisnow·Wall Street's wire, on your screen.NRDS· NerdWallet Inc.TechnologyOriginal source