Alto Ingredients Stock Surges 50% on Blowout Earnings Report