Futurefuel releases first quarter 2025 results

Reports net loss of $17.6 million or $0.40 per diluted share, and adjusted ebitda of ($16.1) million reports net loss of $17.6 million or $0.40 per diluted share, and adjusted ebitda of ($16.1) million
FF Ratings Summary
FF Quant Ranking