Why Snap Stock Is under the Microscope
Snap (SNAP) has generated investor returns of -26.1% in the trailing month and -52.2% in the trailing 12 months. The company’s stock has lost 24.2% in the trailing-five-day period. Peers eBay (EBAY), Yandex (YNDX), Baidu (BIDU), and PayPal (PYPL) generated investor returns in the trailing-12-month period of 13.4%, 25.1%, 42.5%, and 51.3%, respectively.