OTFBlue Owl Technology Finance Corp.
$10.37