NEW YORK, May 10, 2023 /PRNewswire/ — Owl Rock Capital Corporation (NYSE: ORCC, or the “Company”) today announced financial results for its first quarter ended March 31, 2023. FIRST QUARTER 2023 HIGHLIGHTS First quarter NII of $0.45 per share exceeded the first quarter dividend of $0.33…