First Republic Bank’s stock selloff continues despite $30 billion bank boost, and Baidu shares lifted after winning driverless robotaxi permit
March 17, 2023 at 07:25 AM EDT
FedEx's stock soared, while shares of Credit Suisse and XPeng were among decliners on Friday.