Merchants Trust Dividend Yield - 5.29%