The stock opened for trade at $18.95 back on April 12, and eventually went as high as $49.77 a few days later. The company’s market cap currently comes in at $2.7 billion, after bringing in $130.6 …
More Wall Street Takes Downbeat View on Newly Public e-Commerce Stock Videos