Futurefuel releases 2024 results

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