Blue Owl Capital Co. (NYSE:OBDC – Get Free Report) declared a dividend on Wednesday, May 29th, investing.com reports. Shareholders of record on Monday, June 3rd will be paid a dividend of 0.05 per share on Friday, June 14th. This represents a dividend yield of 10%. The ex-dividend date is Friday, May 31st. Blue Owl Capital […]