Tuesday, October 27, 2026Market Open
IDD — Tesla's profit falls 43% as deliveries slip, but free cash flow returns to $1.5 billion