STEPAN COSCL

Market cap
$996.39M
P/E ratio
Period EndRepurchases of common stock (Million USD)YoY (%)
Dec 31, 202225+47.03%
Dec 31, 202117+11.25%
Dec 31, 202015+15.69%
Dec 31, 201913-14.94%
Dec 31, 201816+158.33%
Dec 31, 20176+149.17%
Dec 31, 20162+20.40%
Dec 31, 20152-74.76%
Dec 31, 20148+248.31%
Dec 31, 20132+8.44%
Dec 31, 20122+39.12%
Dec 31, 20112