How major US stock indexes fared Friday, 3/22/2024