ParentFull threadmyk9001·> It is now worth ~$1 trillion...Oh, so they went public after all. When?View on HN