Blue Owl Technology Finance Corp. (OTF) Misses Q1 EPS by 91c

Go back to Blue Owl Technology Finance Corp. (OTF) Misses Q1 EPS by 91c
(NYSE: OTF) Delayed: 10.59 -0.27 (2.49%)
Previous Close $10.86    52 Week High
Open $10.81    52 Week Low
Day High $10.81    P/E N/A 
Day Low $10.54    EPS
Volume 2,866,448