Revelations of Our Digital World
March 28, 2018 at 06:37 AM EDT
It seems like many of Wall Street's favorite stocks had something weighing down on them, I mean, other than the massive personal data revelations and upcoming regulatory crackdown.