
MSM
$113.27
1D:
2.1%
1Y:
28.7%
US5535301064Sign in to check this stock against your screens
Sign In$1,440.70
1D:
-0.7%
1Y:
51.2%
US3848021040Mkt Cap
$67.86B
P/E Ratio TTM
32.7
Revenue TTM
$18.85B
Beta
1.01
Earnings TTM
$1.87B
Dividend Yield TTM
0.64%
$233.70
1D:
-0.8%
1Y:
-5.0%
US31488V1070Mkt Cap
$45.21B
P/E Ratio TTM
22.8
Revenue TTM
$31.89B
Beta
1.12
Earnings TTM
$2.04B
Dividend Yield TTM
1.49%