Dumbtrades
™
News
Gate
Coil
Send
Ledger
Join
Company
Tesla
AI · Austen TX
TSLA
—
awaiting live data
Market Cap
1.54b
Founded
2003
Employees
135,000
CEO
Elon Musk
IPO Date
June 29, 2010
IPO Price
$226M
Pre-IPO Raised
$652M
R&D Since IPO
$29.1B
0 Theses on File
No theses on file yet.