when did blue owl capital go public

Blue Owl Capital (OBDC) went public on July 18, 2019, when it opened at $8.09.

DATEOPENHIGHLOWCLOSEVOLUME
January 2026
$12.50
$12.79
$12.19
$12.61
41,954,995
December 2025
$12.75
$13.18
$12.14
$12.43
95,110,785
November 2025
$12.62
$12.86
$11.31
$12.79
138,016,300
October 2025
$12.29
$13.00
$11.69
$12.64
128,040,500
September 2025
$13.43
$13.63
$12.28
$12.40
76,433,100
August 2025
$13.38
$13.69
$13.11
$13.53
53,260,700
July 2025
$13.50
$14.31
$13.40
$13.46
59,425,700
June 2025
$13.40
$13.66
$12.97
$13.52
44,559,700
May 2025
$12.92
$13.54
$12.43
$13.46
54,591,100
April 2025
$13.47
$13.64
$11.12
$12.86
95,951,600
March 2025
$13.84
$13.95
$12.60
$13.46
94,167,800
February 2025
$13.22
$14.04
$13.17
$13.84
62,684,800
January 2025
$13.46
$13.71
$12.92
$13.48
59,701,200
December 2024
$13.33
$13.60
$12.96
$13.49
44,781,500
November 2024
$13.03
$13.32
$12.62
$13.26
36,848,700
October 2024
$12.60
$13.35
$12.45
$13.06
34,856,900
September 2024
$12.75
$12.90
$12.18
$12.65
34,010,600
August 2024
$13.10
$13.14
$11.79
$12.84
54,652,200
July 2024
$12.94
$13.38
$12.86
$13.09
39,219,200
June 2024
$13.91
$13.92
$12.81
$12.95
40,742,200
May 2024
$13.05
$13.89
$13.05
$13.88
43,305,100
April 2024
$12.64
$13.15
$12.48
$13.05
43,641,600
March 2024
$12.07
$12.66
$11.96
$12.63
43,178,200
February 2024
$11.83
$12.23
$11.52
$12.08
40,642,800
January 2024
$11.71
$12.10
$11.56
$11.81
37,588,700