Futurefuel releases 2020 results

Reports net income of $46.6. million or $1.06 per diluted share, and adjusted ebitda of $29.2 million reports net income of $46.6. million or $1.06 per diluted share, and adjusted ebitda of $29.2 million
FF Ratings Summary
FF Quant Ranking