back
1 comments
$1.4 billion pop on Snap publicly traded shares.

$30 million lawsuit settlement awarded to Facebook.