OTF logo

OTFBlue Owl Technology Finance Corp

$11.03
$0.03
(0.27%)
Today
Closed $11.03
$0.0957
(0.87%)
After Hours
Updated: 06:43 PM EDT
EarningsAug 6
Mkt Cap$5.12B
Vol1.59M
Current Price$11.03
Prev Close$11.06
Open$11.02
Dividend Yield7.22%
50-Day Moving Average$11.24
Beta0.94
Avg. Volume2.1M
PE Ratio12.21
52-Week High$16.32
52-Week Low$10.49
Market Capitalization$5.12B
EPS (Annual)$1.76
Price to Book0.67
Revenue Per EmployeeN/A

Advertisement|Remove ads.