Stock Comparison

OCSL IDCBY
Add up to 8 stocks to compare side by side
Price Performance (%)
Metric OCSL
Oaktree Specialty Lending Co
IDCBY
Industrial & Commercial Bank of China
Price $11.07 $16.54
Change % -1.60% +0.98%
Market Cap 1.04B 2.53T
P/E Ratio 32.3 6.9
EPS $0.36 $1.03
52W High $16.29 $8.40
52W Low $11.75 $6.60
Volume
Avg Volume 955.4K 340.15M
Open $11.26 $16.56
Prev Close $11.25 $16.38
Div Yield 13.50% 4.06%
Annual Dividend $1.74 $0.31
Payout Ratio 436.9% 29.9%
Analyst Rating Sell Buy
Price Target $73.82
Total Analysts 12 20