Live feed18:08:44·965dINSIDERFilingvia QuantisnowNew insider Ku Jay claimed ownership of 103,485 shares (SEC Form 3)ByQuantisnow·Wall Street's wire, on your screen.TRUE· TrueCar Inc.TechnologyOriginal source