The social media juggernaut bounded out of the gate after its stock launch, commanding $45.10 per share, an increase of more than 70% from its initial price of $26
The social media juggernaut bounded out of the gate after its stock launch, commanding $45.10 per share, an increase of more than 70% from its initial price of $26
Please to comment