2 ms·
FWIW, this is really just clickbait as Snap released its first annual report (10-K) that day, which most certainly had the effect on share price.
by alehul 9y ago
FWIW, this is really just clickbait as Snap released its first annual report (10-K) that day, which most certainly had the effect on share price.