Tuesday, November 3, 2026Market Open
IDD — Upstart Q3 Originations Hit Record $4.1 Billion, Up 44.3%, as CEO Flags Macro Pressure