 Investors may want to consider the following non-cyclical stocks, as their earnings yields as calculated via Joel Greenblatt Trades, Portfolios method are outperforming the 20-year high-quality market corporate bond spot rate of 3.07 as of the writing of this article. 