Stock Comparison

ICON SBLK
Add up to 8 stocks to compare side by side
Price Performance (%)
Metric ICON
Icon Energy Corp
SBLK
Star Bulk Carriers Corp
Price $1.04 $28.90
Change % +0.97% +1.08%
Market Cap 3.71M 3.27B
P/E Ratio 23.0
EPS $-2.33 $1.26
52W High $12.25 $29.50
52W Low $0.78 $16.72
Volume
Avg Volume 42.0K 1.46M
Open $1.02 $28.67
Prev Close $1.03 $28.59
Div Yield 6.58%
Annual Dividend $0.30
Payout Ratio 40.8%
Analyst Rating Strong buy Strong buy
Price Target $6.94 $112.47
Total Analysts 7 13