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 $0.82 $22.96
Change % +0.93% +4.34%
Market Cap 2.96M 2.84B
P/E Ratio 46.3
EPS $-781.82 $0.53
52W High $20.60 $25.20
52W Low $0.86 $12.06
Volume
Avg Volume 91.6K 1.02M
Open $0.81 $22.27
Prev Close $0.81 $22.00
Div Yield 157.32% 1.20%
Annual Dividend $0.42 $2.75
Payout Ratio 90.9%
Analyst Rating Strong buy Strong buy
Price Target $6.94 $112.47
Total Analysts 7 12