Snap Inc (NYSE:SNAP) Has Seen A Fall Of -43.74% This Year, Is It Still A Better Option Than Others?
In last trading session, Snap Inc (NYSE:SNAP) saw 25.32 million shares changing hands with its beta currently measuring 0.58. Company’s recent per share price level