Olin Corporation
Chemicals
Basic Materials
traded
23 Sep 2025
listed
no
open
23.28
52 week high
48.74
high
23.63
52 week low
0.00
low
22.64
growth
-48.30 %
previous Close
23.16
P/E ratio
market cap
2.46 B
div yield
0
net incoming
1.40 M
-86.92 %
net profit margin
0.09 %
0.00 %
operating incoming
43.70 M
-7.61 %
net change in cash
-1.60 M
96.82 %
cash on hand
174 M
-0.91 %
cost of revenue
1.50 B
-1.18 %
top