8 Dividend Stocks Passing Vigorous Fundamental, Yield And ESG Criteria