Mark Cuban Slams TWTR, FB on Valuation By: InvestorPlace March 05, 2015 at 07:16 AM EST Read More >> Related Stocks: Facebook Twitter, Inc. Walt Disney Yahoo