Nikola is a social investing home run for Jeff Ubben as he launches new fund
Ubben through this trade has turned $154 million of investors' money into $1.46 billion
Ubben through this trade has turned $154 million of investors' money into $1.46 billion