Home Latest News Facebook Posts Record Profit While Tesla Disappoints