FS KKR Capital's stock price is nearing 52-week highs due to improved credit performance and a lower non-accrual ratio.