I just don't get how a company with such small revenue and huge loses can have a PPS of 2.70$.. Not bashing just my opinion..