META vs Tesla earnings setup ahead of Q3 2026 results

October 20, 2026