OTF
BLUE OWL TECHNOLOGY FIN CORP
$12.16
Powered by OpenStocks ↗
Price · 1Y$12.16-2.65 (-17.91%)H $14.81 · L $10.80 · Avg Vol 1.1M
$11.00$12.00$13.00$14.00$15.00VolJul 25Aug 25Sep 25Oct 25Nov 25Dec 25Jan 26Feb 26Mar 26Apr 26