Snap's CTO Sells Over 5 Million Shares for $28.2 Million. Here's a Deeper Look at the Transaction.
· finance.yahoo.com
The disposition reduced the insider's total equity holdings by 10%.
Snap Inc. is a global technology company with a market cap of $8.8 billion, employing 5,261 individuals across its Santa Monica headquarters and international o...