The Humanoid Report

Companies

Tesla, Inc.

HQ
Austin, Texas (Optimus line in Fremont, California), USA
Founded
2003
Web
tesla.com/optimus
Robots
1

Listed company (Nasdaq: TSLA). Optimus spending contributed to a 43% drop in Q3 2026 net income to US$787M (TechCrunch, 2026-10-21).

Funded from Tesla's balance sheet; Q3 2026 capex US$3.73B (CNBC via search summary).