Exchange: NYSE·Updated 07:12 PM EDT
OTF logo

OTFBlue Owl Technology Finance Corp

$10.51
$0.31
(3.00%)
Today
Closed $10.66
$0.1463
(1.37%)
After Hours
EarningsAug 5
Mkt Cap$4.79B
Vol2.68M
Current Price$10.66
Prev Close$10.35
Open$10.45
Dividend Yield7.22%
50-Day Moving Average$10.93
Beta0.83
Avg. Volume2.57M
PE Ratio11.80
52-Week High$15.85
52-Week Low$10.13
Market Capitalization$4.79B
EPS (Annual)$1.76
Price to Book0.65
Revenue Per EmployeeN/A

Advertisement|Remove ads.