Olin Just Won a $788 Million Army Contract. Is Olin Stock a Buy?
Olin (OLN) won a $788.4M U.S. Army contract for ammunition, adding ~2.2% to its annual revenue. The company's 2025 revenue was $6.8B. Analysts expect Olin's free cash flow to grow to $300M by 2027, making its stock attractive despite net debt.


