SCL - Stepan Co.
Float
21.04M
Short % of Float
2.42%
Oustanding Shares
22.38M
Float
21.16M
Short % of Float
1.41%
Oustanding Shares
22.23M
Float
21.16 M
Short % of Float
1.74%
Oustanding Shares
22.37 M