What rally? Social stocks still well off the highs

What rally? Though major indexes have bounced off the lows they hit earlier this month, social media stocks are still hurting.
Data & News supplied by www.cloudquote.io
Stock quotes supplied by Barchart
Quotes delayed at least 20 minutes.
By accessing this page, you agree to the following
Privacy Policy and Terms and Conditions.