Blue Owl Technology Finance Corp.
OTF XNYS
$10.92
-0.11 (-1.00%)
▼
15-min delayed
Open
$11.00
High
$11.07
Low
$10.79
Volume
2.14M
Market Cap
$5.05B