
MSM
$126.48
1D:
1.9%
1Y:
47.1%
US5535301064Sign in to check this stock against your screeners
Sign In$228.28
1D:
-1.9%
1Y:
210.0%
US7391281067Mkt Cap
$8.32B
P/E Ratio TTM
45.2
Revenue TTM
$1.13B
Beta
1.14
Earnings TTM
$186.93M
Dividend Yield TTM
0.15%
$69.78
1D:
-0.6%
1Y:
50.0%
US7509401086Mkt Cap
$7.81B
P/E Ratio TTM
-6.4
Revenue TTM
$2.12B
Beta
1.46
Earnings TTM
$-1.24B
Dividend Yield TTM
0.29%