NYSE : OTF

Blue Owl Technology Finance Corp.

$10.1 USD

-$0.19 (-1.85%)

Volume
2.24M
Average Volume
2.25M
Market Capitalization
$4.67B
P/E Ratio
5.52
Dividend Yield
15.84%
Price Target
$13.50
Year High
$15.82
Year Low
$10.06
Day High
Day Low
Payout Ratio
$1.08
Current Ratio
$0.00
OTF Price Chart
Historical Price Data
Date Opening Price Closing Price %Chg Volume
2026-07-17 $10.33 $10.10 -2.23% 2.39M
2026-07-16 $10.42 $10.29 -1.25% 1.29M
2026-07-15 $10.44 $10.38 -0.57% 2.13M
2026-07-14 $10.23 $10.28 0.49% 1.71M
2026-07-13 $10.37 $10.15 -2.12% 1.85M
2026-07-10 $10.32 $10.33 0.10% 1.55M
2026-07-09 $10.15 $10.19 0.39% 2.31M
2026-07-08 $10.17 $10.15 -0.20% 3.11M
2026-07-07 $10.49 $10.26 -2.19% 2.11M
2026-07-06 $10.44 $10.37 -0.67% 2.08M
2026-07-02 $10.91 $10.46 -4.12% 2M
2026-07-01 $10.45 $10.66 2.01% 2.68M
2026-06-30 $10.32 $10.35 0.29% 2.69M
2026-06-29 $10.55 $10.71 1.52% 1.74M
2026-06-26 $10.25 $10.51 2.54% 1.92M
2026-06-25 $10.23 $10.25 0.20% 1.8M
2026-06-24 $10.50 $10.22 -2.67% 2.95M
2026-06-23 $10.46 $10.49 0.29% 3.06M
2026-06-22 $10.61 $10.48 -1.23% 2.12M
2026-06-18 $10.78 $10.66 -1.11% 3.15M
2026-06-17 $11.00 $10.77 -2.09% 2.79M
2026-06-16 $10.79 $11.01 2.04% 5.26M
2026-06-15 $11.26 $10.78 -4.26% 5.4M
2026-06-12 $11.14 $11.15 0.09% 2.02M
2026-06-11 $11.02 $11.03 0.09% 1.59M
2026-06-10 $11.20 $11.06 -1.25% 1.37M
2026-06-09 $11.47 $11.28 -1.66% 1.49M
2026-06-08 $11.39 $11.36 -0.26% 1.63M
2026-06-05 $11.45 $11.29 -1.40% 2.12M
2026-06-04 $10.99 $11.49 4.55% 3.74M
2026-06-03 $10.83 $10.90 0.65% 1.98M
2026-06-02 $11.30 $11.05 -2.21% 2.37M
2026-06-01 $11.07 $11.38 2.80% 2.67M
2026-05-29 $10.95 $11.11 1.46% 2.72M
2026-05-28 $10.75 $10.91 1.49% 1.67M
2026-05-27 $10.67 $10.71 0.37% 2.62M
2026-05-26 $10.63 $10.65 0.19% 1.9M
2026-05-22 $10.65 $10.63 -0.19% 2M
2026-05-21 $10.75 $10.75 0.00% 2.57M
2026-05-20 $11.11 $10.92 -1.71% 1.57M
2026-05-19 $11.15 $10.97 -1.61% 2.15M
2026-05-18 $11.04 $10.97 -0.63% 1.8M
2026-05-15 $11.16 $11.17 0.09% 1.55M
2026-05-14 $10.97 $11.16 1.73% 1.71M
2026-05-13 $10.84 $10.89 0.46% 1.63M
2026-05-12 $10.80 $10.72 -0.74% 1.65M
2026-05-11 $10.93 $10.76 -1.56% 2.26M
2026-05-08 $11.00 $10.92 -0.73% 2.14M
2026-05-07 $11.17 $11.03 -1.25% 3.89M
2026-05-06 $11.62 $11.73 0.95% 3.71M
2026-05-05 $11.48 $11.63 1.31% 1.21M
2026-05-04 $11.53 $11.46 -0.61% 1.4M
2026-05-01 $11.46 $11.59 1.13% 1.77M
2026-04-30 $10.71 $11.38 6.26% 2.01M
2026-04-29 $10.83 $10.75 -0.74% 1.42M
2026-04-28 $10.82 $10.93 1.02% 1.99M
2026-04-27 $11.09 $10.82 -2.43% 2.78M
2026-04-24 $11.15 $11.10 -0.45% 1.58M
2026-04-23 $11.64 $11.10 -4.64% 2.36M
2026-04-22 $11.63 $11.54 -0.77% 2.16M
2026-04-21 $12.09 $11.54 -4.55% 2.94M
2026-04-20 $12.08 $12.16 0.66% 1.39M
2026-04-17 $12.22 $12.16 -0.49% 1.25M
2026-04-16 $12.33 $12.07 -2.11% 1.04M
2026-04-15 $11.94 $12.27 2.76% 2.14M
2026-04-14 $11.80 $11.89 0.76% 1.33M
2026-04-13 $11.34 $11.61 2.38% 1.24M
2026-04-10 $11.27 $11.35 0.71% 1.1M
2026-04-09 $11.11 $11.23 1.08% 2.44M
2026-04-08 $11.35 $11.16 -1.67% 2.51M
2026-04-07 $11.28 $11.12 -1.42% 2.05M
2026-04-06 $11.48 $11.33 -1.31% 1.6M
2026-04-02 $11.34 $11.49 1.32% 2.38M
2026-04-01 $12.35 $11.64 -5.75% 1.86M
2026-03-31 $12.40 $12.39 -0.08% 1.45M
2026-03-30 $12.28 $12.54 2.12% 1.61M
2026-03-27 $12.65 $12.27 -3.00% 1.78M
2026-03-26 $12.57 $12.59 0.16% 1.95M
2026-03-25 $12.48 $12.65 1.36% 2.42M
2026-03-24 $12.21 $12.40 1.56% 1.34M
2026-03-23 $12.24 $12.26 0.16% 2.4M
2026-03-20 $12.57 $12.50 -0.56% 10.38M
2026-03-19 $12.38 $12.65 2.18% 2.3M
2026-03-18 $12.52 $12.39 -1.04% 1.94M
2026-03-17 $12.25 $12.57 2.61% 2.49M
2026-03-16 $11.99 $12.29 2.50% 2.92M
2026-03-13 $11.53 $11.73 1.73% 3.08M
2026-03-12 $11.62 $11.38 -2.07% 2.35M
2026-03-11 $11.40 $11.70 2.63% 2.2M
2026-03-10 $11.50 $11.46 -0.35% 3.77M