NYSE : OTF

Blue Owl Technology Finance Corp. — Stock Grades

$9.95 USD

$0.01 (0.15%)

Volume
1.52M
Average Volume
2.29M
Market Capitalization
$4.6B
P/E Ratio
5.44
Dividend Yield
16.08%
Price Target
$13.50
Year High
$15.82
Year Low
$9.78
Day High
Day Low
Payout Ratio
$1.08
Current Ratio
$0.00
OTF Stock Grades
Date Grading Company Previous Grade New Grade Action
2026-05-19 Truist Securities Buy Buy Maintain
2026-05-18 RBC Capital Sector Perform Sector Perform Maintain
2026-05-12 Keefe, Bruyette & Woods Market Perform Market Perform Maintain
2026-05-08 Wells Fargo Overweight Overweight Maintain
2026-04-22 Citizens Market Outperform Market Outperform Maintain
2026-02-23 Truist Securities Buy Buy Maintain
2026-02-23 Keefe, Bruyette & Woods Market Perform Market Perform Maintain
2026-02-20 Wells Fargo Overweight Overweight Maintain