3 Buy-Rated Dividend Stocks: PFLT, BKCC, CLCT