GPRE - Green Plains Inc. Stock Analysis | Finranks