In this article, we will look at the 12 Best Long Term Stocks to Invest In According to Billionaires. On March 17, Ed Yardeni, Yardeni Research president, appeared on CNBC’s ‘Squawk Box’ to talk about ...