STEPAN COSCL

Market cap
$996.39M
P/E ratio
Period EndFCF margin (%) YoY (%)
Dec 31, 20241.8-149.03%
Dec 31, 2023-3.7-27.62%
Dec 31, 2022-5.1-2.66%
Dec 31, 2021-5.2-189.11%
Dec 31, 20205.9-3.61%
Dec 31, 20196.1+43.29%
Dec 31, 20184.2-32.17%
Dec 31, 20176.2+1.14%
Dec 31, 20166.2+71.62%
Dec 31, 20153.6-449.18%
Dec 31, 2014-1-133.74%
Dec 31, 20133.1+113.47%
Dec 31, 20121.4-555.57%
Dec 31, 2011-0.3