Stock Market Today (Aug. 19, 2026): S&P 500 rises on Treasury buybackYahoo Finance·August 19, 2026 at 1:50 PMfinance.yahoo.comRead source