CSTM Earnings
Wednesday, Apr 29 2026
EPS Estimate
$0.51
$0.51 – $0.51
Revenue Estimate
$2.1B
Current Price
$31.08
Data Signal Summary
3 bullish
1 bearish
Estimates up +16%
Insider buying cluster
Put/call 0.2 (bullish skew)
Price downtrend
Key Context
Insider Activity
selling
Price Trend
downtrend
From 52w High
-1.0%
P/E Ratio
16.2
Est. Revisions (30d)
+16.0% 1up/1dn
Analyst Target (mean)
$31 $29–$35 +1%
Options P/C Ratio
0.20
Est. Dispersion
0% 1 analysts
Insider Cluster
strong buy
Fund Convergence
strong D.E. Shaw, Citadel, Two Sigma
Recent Activity
insider trades
36 transactions
Sell
·
BECKER MARCUS (Officer)
·10,000 shares
·$250,900
Award
·
BECKER MARCUS (Officer)
·3,938 shares
Award
·
SCHILD NIKLAUS (Chief Technology Officer)
·3,355 shares
Award
·
PIQUIER LUDOVIC (Chief Technology Officer)
·5,469 shares
Award
·
WALTERS STEPHEN CHARLES (General Counsel)
·5,834 shares
31 more
Award
·
PERKINS MATTHEW B.
·10,210 shr
Award
·
BRUN NICOLAS
·4,376 shr
Award
·
CORRE STEPHANE
·7,293 shr
Award
·
WEILER WIEBKE
·625 shr
Award
·
GUO JACK Q.
·19,690 shr
Award
·
HOFFMANN PHILIPPE
·12,033 shr
Award
·
JOERG INGRID
·31,358 shr
Award
·
JURKOVIC PHILIP RYAN
·10,210 shr
Sell
·
BECKER MARCUS
·1,113 shr
·$28,793
Sell
·
CORRE STEPHANE
·1,500 shr
·$38,835
Sell
·
GUO JACK Q.
·41,717 shr
·$1,079,219
Sell
·
HOFFMANN PHILIPPE
·4,728 shr
·$122,313
Sell
·
JOERG INGRID
·4,614 shr
·$119,364
Sell
·
JURKOVIC PHILIP RYAN
·29,900 shr
·$773,513
Buy
·
BECKER MARCUS
·14,592 shr
·$367,572
Award
·
SCHILD NIKLAUS
·5,106 shr
Award
·
PIQUIER LUDOVIC
·30,350 shr
Award
·
BRUN NICOLAS
·23,710 shr
Sell
·
BRUN NICOLAS
·17,701 shr
·$436,684
Buy
·
CORRE STEPHANE
·8,026 shr
·$202,175
Award
·
GUO JACK Q.
·75,874 shr
Buy
·
HOFFMANN PHILIPPE
·71,132 shr
·$1,791,815
Award
·
JOERG INGRID
·71,132 shr
Award
·
JURKOVIC PHILIP RYAN
·59,276 shr
Sell
·
HOFFMANN PHILIPPE
·80,000 shr
·$2,115,700
Buy
·
DESLARZES JEAN-CHRISTOPHE
·1,665 shr
·$41,242
Sell
·
CORRE STEPHANE
·3,000 shr
·$74,070
Sell
·
BOCCON-GIBOD ISABELLE
·10,000 shr
·$257,700
Sell
·
CORRE STEPHANE
·3,200 shr
·$82,262
Sell
·
WALTERS STEPHEN CHARLES
·1,500 shr
·$38,085
Sell
·
BECKER MARCUS
·15,570 shr
·$398,270
Explore more