Futurefuel releases 2022 results

Reports net income of $15.2 million or $0.35 per diluted share, and adjusted ebitda of $52.5 million reports net income of $15.2 million or $0.35 per diluted share, and adjusted ebitda of $52.5 million
FF Ratings Summary
FF Quant Ranking