For The First Time In History, There Are 8 People On The Planet With Net Worths Greater Than …

Elon Musk was born in South Africa and Sergey Brin was born in Moscow, but both identify today as US citizens. Bernard earned his $132 billion fortune …

Read More. →

 

finviz dynamic chart for  TSLA