Stock Comparison

OTF MS
Add up to 8 stocks to compare side by side
Price Performance (%)
Metric OTF
Blue Owl Technology Finance
MS
Morgan Stanley
Price $12.40 $165.87
Change % +1.14% +0.94%
Market Cap 5.76B 275.98B
P/E Ratio 9.4 16.4
EPS $1.32 $10.59
52W High $21.62 $192.68
52W Low $11.73 $94.33
Volume
Avg Volume 2.30M 8.95M
Open $12.21 $162.44
Prev Close $12.26 $164.32
Div Yield 2.29%
Annual Dividend $3.80
Payout Ratio 45.8%
Analyst Rating Buy Hold
Price Target $104.16 $104.79
Total Analysts 14 33