News

At 114 times sales, Palantir's stock is mind-bogglingly expensive. Most software companies trade in the range of 10 to 20 ...