
WST
$366.00
1D:
0.8%
1Y:
39.4%
US9553061055Sign in to check this stock against your screeners
Sign In$120.38
1D:
-1.2%
1Y:
-7.8%
US0383361039Mkt Cap
$7.68B
P/E Ratio TTM
21.5
Revenue TTM
$3.93B
Beta
0.34
Earnings TTM
$362.52M
Dividend Yield TTM
1.59%
$19.40
1D:
1.0%
1Y:
-20.4%
IT0005452658Mkt Cap
$5.30B
P/E Ratio TTM
36.1
Revenue TTM
$1.22B
Beta
0.78
Earnings TTM
$134.25M
Dividend Yield TTM
0.32%