
MSA
$160.77
1D:
1.2%
1Y:
-3.4%
US5534981064Sign in to check this stock against your screeners
Sign InMkt Cap
$12.21B
P/E Ratio TTM
41.0
Revenue TTM
$4.17B
Beta
0.99
Earnings TTM
$284.80M
Dividend Yield TTM
0.32%
$143.06
1D:
1.0%
1Y:
27.4%
US4972661064Mkt Cap
$7.65B
P/E Ratio TTM
21.0
Revenue TTM
$3.42B
Beta
0.86
Earnings TTM
$359.78M
Dividend Yield TTM
0.00%