Comment Comment by renegadus The company was recently valued at over $6 billion. parent renegadus 5 years ago