Live feed17:45:00·1135dPRReleasevia QuantisnowStar Bulk Carriers Corp. Reports Net Profit of $45.9 Million For the First Quarter of 2023, Declares Quarterly Dividend of $0.35 per Share and Renews Share Repurchase Program of up to $50.0 MillionByQuantisnow·Wall Street's wire, on your screen.SBLK· Star Bulk Carriers Corp.Consumer Discretionary