Thursday, March 26, 2020

The effort to shore up U.S. businesses battered by the coronavirus pandemic brings new attention to the biggest investment most big companies made in the past decade: their own stock.