Pumped up stock !
More members doesnt mean more income, most people sign up just to see their credit rating without availing any service, creditkarma is also a better alternative. They reported a loss last year, as well. They cant sell themselves as a tech stock, when they are just another lending financial service and that too to a small base of customers.