Blue Owl Technology Finance Corp.
OTF XNYS
$9.51
-0.02 (-0.21%)
▼
15-min delayed
Open
$9.36
High
$9.56
Low
$9.30
Volume
2.01M
Market Cap
$4.30B