Comment Comment by myk9001 > It is now worth ~$1 trillion...Oh, so they went public after all. When? parent myk9001 3 months ago
Oh, so they went public after all. When?