
WST
$350.85
1D:
1.2%
1Y:
60.4%
US9553061055Sign in to check this stock against your screeners
Sign In$176.55
1D:
-0.6%
1Y:
87.5%
US4523271090Mkt Cap
$26.71B
P/E Ratio TTM
31.9
Revenue TTM
$4.39B
Beta
1.49
Earnings TTM
$853.00M
Dividend Yield TTM
0.00%
$374.41
1D:
-0.7%
1Y:
5.5%
US9418481035Mkt Cap
$24.41B
P/E Ratio TTM
47.5
Revenue TTM
$3.77B
Beta
1.20
Earnings TTM
$449.25M
Dividend Yield TTM
0.00%