Gave a buy rating to ALL of the top 30 performing stocks in the S&P 500 index of Trump's first term...