This ticker has not been starred yet OLN Olin Corp
Chemicals & Allied Products
Book value per $ invested $ 0.54
Leverage 74.47%
Market Cap $ 3.4B
PE 0.00
Dividend Yield 2.90%
Profit $ -97.9m
Margin -1.45%

Olin Corporation manufactures and distributes chemical products in the United States, Europe, and internationally. The company is headquartered in Clayton, Missouri.

Subscribe Now For Access - Only $1.99 Per Month