Futurefuel releases 2019 results

Reports net income of $88.2 million or $2.02 per diluted share, and adjusted ebitda of $78.7 million
FF Ratings Summary
FF Quant Ranking