Form 40-33 Blue Owl Technology Fina

Go back to Form 40-33 Blue Owl Technology Fina
(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