Alto Ingredients Posts $4.0M Net Income and $9.2M Q1 Gross Profit - ALTO News | Rallies