KKR Real Estate Finance posts Q1 2026 resultsBy FinMar NewsApril 22, 2026Key Terms restricted stock units financial Restricted stock units are a type of company reward where employees are promised shares of stock, but they only fully…