Financial writer downgrades Palantir Technologies to 'sell' due to high valuation despite strong financials and growth.
Sellers hit tech stocks in stock market today as bond yields spiked, but selling was muted in the Russell 2000 small-cap ...