Market Close: Stocks Gain, IBM Plunges 25%; Banks Beat Forecasts • 7/14/26 · CNBC Television · Sentinel