BusinessNewStar Reports Net Income of $1.4 Million, or $0.03 per Diluted Share, for the First Quarter of 2017 and Declares $0.02 Quarterly Dividend per ShareBy Nasdaq OMXMay 3, 2017, 11:01 AM UTC