 Investors waiting for more earnings reports. Netflix will release results after the closing bell today. Ford will invest $3 billion to expand large super duty truck production to a plant in Ontario, Canada, that was previously supposed to be making electric vehicles. The plant will come online in 2026.