美股A股
StockGist
Back
8-K2026-02-18· glm-5

OBDC · Blue Owl Capital Corporation

0001655888-26-000009

SEC filing

Summary

Blue Owl Capital Corporation (OBDC) announced Q4 2025 financial results with GAAP NII of $0.38 per share and Adjusted NII of $0.36 per share. The Board declared a Q1 2026 dividend of $0.37 per share, approved a new $300 million share repurchase program, and the Company announced an agreement to sell $400 million of investments.

Key takeaways