
STE
$252.30
1D:
-0.7%
1Y:
-4.3%
IE00BFY8C754Sign in to check this stock against your screens
Sign In$16.01
1D:
0.9%
1Y:
0.0%
US83601L1026Mkt Cap
$4.57B
P/E Ratio TTM
26.9
Revenue TTM
$1.22B
Beta
1.86
Earnings TTM
$163.48M
Dividend Yield TTM
0.00%
$128.25
1D:
7.5%
1Y:
71.3%
US59064R1095Mkt Cap
$717.67M
P/E Ratio TTM
147.6
Revenue TTM
$252.43M
Beta
1.05
Earnings TTM
$294.00K
Dividend Yield TTM
0.50%