 In a recent interview on CNBCs premium pro service, Ron Baron Trades, Portfolio of Baron Funds talked about some of the stocks he has been buying. He also offered his opinions on Elon Musk, Tesla TSLA , Financial and the macroeconomic situation. 