News

The stock market indexes had big weekly gains despite some daily swings. Palantir and Shopify were among huge earnings movers.