Futurefuel releases 2023 results

Reports net income of $37.4 million or $0.85 per diluted share, and adjusted ebitda of $35.0 million
FF Ratings Summary
FF Quant Ranking