Live feed17:20:54·675dINSIDERFilingvia QuantisnowNew insider Angel Jill claimed ownership of 234,166 shares (SEC Form 3)ByQuantisnow·Wall Street's wire, on your screen.TRUE· TrueCar Inc.TechnologyOriginal source