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