trippie current valuation