
MSM
$121.09
1D:
-0.9%
1Y:
33.2%
US5535301064Sign in to check this stock against your screeners
Sign In$67.96
1D:
0.9%
1Y:
55.3%
US7509401086Mkt Cap
$7.52B
P/E Ratio TTM
-6.2
Revenue TTM
$2.19B
Beta
1.53
Earnings TTM
$-1.23B
Dividend Yield TTM
0.29%
$145.84
1D:
0.3%
1Y:
50.5%
US0396531008Mkt Cap
$7.16B
P/E Ratio TTM
14.6
Revenue TTM
$2.74B
Beta
1.07
Earnings TTM
$491.40M
Dividend Yield TTM
0.14%