Nasdaq composite falls 2% as tech stocks sell off amid valuation concerns - TrendCloud