2 ms·> It is now worth ~$1 trillion... Oh, so they went public after all. When?by myk9001 2mo ago> It is now worth ~$1 trillion... Oh, so they went public after all. When?simianwords 2mo agoThey didn't, its an estimate.