Stock Market Today, Sept. 30: Nvidia Authorizes $150B Buyback, Lifting Total to $235B | StockRay