Insider Title Company Date Price Return Shares Value
Woolridge Victor Non-Executive Director Blue Owl Capital Corp (OBDC) 2025-05-27 $14.45 0.0% 6,915 $99,922
Woolridge Victor Non-Executive Director Blue Owl Capital Corp III (OBDE) 2024-08-26 $14.64 -0.7% 6,830 $99,991
Woolridge Victor Non-Executive Director Owl Rock Capital Corp (ORCC) 2022-05-23 $12.86 5.2% 11,655 $149,893
Return Profit / (loss) Cost
Total 2.0% $7,117 $349,806