Star Bulk Carriers Corp. (NASDAQ: SBLK) announced its unaudited financial and operating results for the first quarter ended March 31, 2010.