Douglas I Ostrover

CIK 1394688 · View on SEC EDGAR ↗

Insider

First SEC filing: May 27, 2021 · Latest: May 27, 2021

On this page

Insider at

Insider transactions

2 buys (P) 0 sells (S) Net: $2,379,480 + 37 non-open-market transactions below Avg return of open purchases vs now: -23.2% last 12 months, based on the transactions shown below

Price change vs current quote, split-adjusted for corporate actions since the filing — not benchmarked, not annualized, not size-weighted

37 other filings hidden
Date Ticker Code Shares Price Value Owned after Δ own A/D vs now
Dec. 2, 2025 OWL P 139,327 $15.06 $2,098,265 158,000 Indirect +746.14% Acquired -23.2% (price as of 2026-08-21)
Dec. 1, 2025 OWL P 18,673 $15.06 $281,215 18,673 Indirect Acquired -23.2% (price as of 2026-08-21)
March 16, 2021 OTF P 118,624 $15.57 $1,846,976 2,321,734 Indirect +5.38% Acquired -29.0% (price as of 2026-08-21)
May 19, 2020 OTF P 482,714 $14.16 $6,835,230 2,203,111 Indirect +28.06% Acquired -21.9% (price as of 2026-08-21)
April 28, 2020 OTF P 233,205 $14.05 $3,276,530 1,720,397 Indirect +15.68% Acquired -21.3% (price as of 2026-08-21)
Nov. 22, 2019 OTF P 189,410 $14.80 $2,803,268 1,341,675 Indirect +16.44% Acquired -25.3% (price as of 2026-08-21)
June 17, 2019 OBDC P 473,198 $15.27 $7,225,733 1,675,489 Indirect +39.36% Acquired -26.1% (price as of 2026-08-21)
June 17, 2019 OBDC P 1,419,595 $15.27 $21,677,216 5,026,466 Direct +39.36% Acquired -26.1% (price as of 2026-08-21)
March 28, 2019 OTF P 342,788 $14.78 $5,066,407 793,084 Indirect +76.13% Acquired -25.2% (price as of 2026-08-21)
March 21, 2019 OBDC P 88,055 $15.57 $1,371,016 1,202,291 Indirect +7.90% Acquired -27.5% (price as of 2026-08-21)
March 21, 2019 OBDC P 264,165 $15.57 $4,113,049 3,606,871 Direct +7.90% Acquired -27.5% (price as of 2026-08-21)
Feb. 12, 2019 OBDC P 133,541 $15.40 $2,056,531 1,114,236 Indirect +13.62% Acquired -26.7% (price as of 2026-08-21)
Feb. 12, 2019 OBDC P 400,623 $15.40 $6,169,594 3,342,706 Direct +13.62% Acquired -26.7% (price as of 2026-08-21)
Dec. 11, 2018 OBDC P 102,583 $15.59 $1,599,269 980,695 Indirect +11.68% Acquired -27.6% (price as of 2026-08-21)
Dec. 11, 2018 OBDC P 307,748 $15.59 $4,797,791 2,942,083 Direct +11.68% Acquired -27.6% (price as of 2026-08-21)
Dec. 7, 2018 OTF P 450,296 $14.59 $6,569,819 450,296 Indirect Acquired -24.2% (price as of 2026-08-21)
Oct. 4, 2018 OBDC P 44,797 $15.30 $685,394 878,112 Indirect +5.38% Acquired -26.2% (price as of 2026-08-21)
Oct. 4, 2018 OBDC P 134,392 $15.30 $2,056,198 2,634,335 Direct +5.38% Acquired -26.2% (price as of 2026-08-21)
Aug. 20, 2018 OBDC P 73,635 $15.46 $1,138,397 833,315 Indirect +9.69% Acquired -27.0% (price as of 2026-08-21)
Aug. 20, 2018 OBDC P 220,904 $15.46 $3,415,176 2,499,943 Direct +9.69% Acquired -27.0% (price as of 2026-08-21)
June 29, 2016 OBDC P 134,723 $14.30 $1,926,539 759,680 Indirect +21.56% Acquired -21.0% (price as of 2026-08-21)
June 29, 2016 OBDC P 404,168 $14.30 $5,779,602 2,279,039 Direct +21.56% Acquired -21.0% (price as of 2026-08-21)
June 10, 2016 OBDC P 538,891 $14.30 $7,706,141 624,957 Indirect +626.14% Acquired -21.0% (price as of 2026-08-21)
June 10, 2016 OBDC P 1,616,673 $14.30 $23,118,424 1,874,871 Direct +626.14% Acquired -21.0% (price as of 2026-08-21)

P = Open-market purchase · S = Sale · A = Grant/award · M = Option exercise · G = Gift · F = Tax withholding

Insider transactions are not a recommendation; sales are often driven by liquidity or tax reasons.

Derivative holdings (Form 4 Table II)

Options, RSUs and convertible securities reported on Form 4 Table II.

Date Ticker Security Underlying Exercise price Expiration Shares A/D
Aug. 6, 2026 OWL Blue Owl Operating Group Units [F1,F2] Class A Shares (736,464) 736,464 Acquired
May 7, 2026 OWL Blue Owl Operating Group Units [F1,F2] Class A Shares (788,882) 788,882 Acquired
Feb. 12, 2026 OWL Blue Owl Operating Group Units [F1,F2] Class A Shares (878,709) 878,709 Acquired
Nov. 6, 2025 OWL Blue Owl Operating Group Units [F1,F2] Class A Shares (470,739) 470,739 Acquired
Aug. 7, 2025 OWL Blue Owl Operating Group Units [F1,F2] Class A Shares (369,021) 369,021 Acquired
May 8, 2025 OWL Blue Owl Operating Group Units [F1,F2] Class A Shares (376,549) 376,549 Acquired
Feb. 13, 2025 OWL Blue Owl Operating Group Units [F1,F2,F3] Class A Shares (374,602) 374,602 Acquired
Nov. 7, 2024 OWL Blue Owl Operating Group Units [F1,F2,F3] Class A Shares (273,611) 273,611 Acquired
Aug. 9, 2024 OWL Blue Owl Operating Group Units [F1,F2,F3] Class A Shares (315,107) 315,107 Acquired
May 9, 2024 OWL Blue Owl Operating Group Units [F1,F2,F3] Class A Shares (286,460) 286,460 Acquired
Feb. 16, 2024 OWL Blue Owl Operating Group Units [F1] Class A Shares (396,546) 396,546 Acquired
Nov. 9, 2023 OWL Blue Owl Operating Group Units [F1] Class A Shares (357,847) 357,847 Acquired
Aug. 8, 2023 OWL Blue Owl Operating Group Units [F1] Class A Shares (353,733) 353,733 Acquired
May 11, 2023 OWL Blue Owl Operating Group Units [F1] Class A Shares (397,731) 397,731 Acquired
Feb. 21, 2023 OWL Blue Owl Operating Group Units [F1] Class A Shares (418,576) 418,576 Acquired
Nov. 14, 2022 OWL Blue Owl Operating Group Units [F1] Class A Shares (343,073) 343,073 Acquired
Aug. 11, 2022 OWL Blue Owl Operating Group Units [F1] Class A Shares (270,634) 270,634 Acquired
July 21, 2021 OWL SERIES E-1 SELLER EARNOUT UNITS Class B common stock (2,793,656) July 21, 2021 2,793,656 Disposed
July 21, 2021 OWL BLUE OWL OPERATING GROUP UNITS Class B common stock (2,793,656) 2,793,656 Acquired

Exercise/conversion price is blank when not applicable (e.g. RSUs).

Initial ownership (Form 3) 6 holdings

Securities held when first becoming an insider, per SEC Form 3.

Date Ticker Security Shares Ownership
May 27, 2021 OWL Class D common Stock 66,762,175 Indirect
May 27, 2021 OWL Blue Owl Operating Group Unit→ Class B common stock (66,762,175) 66,762,175 Indirect
May 27, 2021 OWL Series E-1 Seller Earnout Unit→ Class B common stock [F4,F5] (2,793,656) 2,793,656 Indirect
May 27, 2021 OWL Series E-2 Seller Earnout Unit→ Class B common stock [F4,F6] (2,793,656) 2,793,656 Indirect
May 2, 2016 OBDC Common Stock 258,198 Direct
May 2, 2016 OBDC Common Stock 86,066 Indirect

Compensation (DEF 14A)

Matched by name from proxy statements (DEF 14A) — verify against the filing.

OWL

Fiscal year Salary Bonus Stock awards Option awards Non-equity incentive Pension change Other Total
2025 $500,000 $742,867 $29,237,055
2024 $500,000 $745,812 $23,912,432
2023 $500,000 $673,599 $18,478,195

Figures from the Summary Compensation Table of the company's proxy statement (DEF 14A). Compensation is not a recommendation.