Nicholson Logan

  Total Buys: 4
  Total Sales: 0
  Total Transaction Volume: $1.02M
Company Ticker Role Filing Date/Time (ET) Transaction Type Transaction Value Filing
OBDC President Nov 19, 2025 05:21 PM Purchase

$293.69K

OBDC President Aug 18, 2025 04:05 PM Purchase

$220.64K

OBDC President Aug 22, 2024 04:30 PM Purchase

$146.6K

OBDE President Aug 22, 2024 04:30 PM Purchase

$358.5K