Star Bulk Carriers (SBLK) closed at $23.82, down 0.54% from the previous day, underperforming the S&P 500 but surpassing the Dow and Nasdaq. The company is expected to report positive earnings and revenue growth.
Read MoreDid you find this insightful?
Bad
Just Okay
Amazing