
MCBS
$31.93
1D:
2.3%
1Y:
10.1%
US59165J1051Sign in to check this stock against your screeners
Sign In$87.13
1D:
-1.5%
1Y:
30.4%
US5917741044Mkt Cap
$911.35M
P/E Ratio TTM
10.8
Revenue TTM
$542.25M
Beta
1.03
Earnings TTM
$86.17M
Dividend Yield TTM
0.86%
$22.30
1D:
-1.5%
1Y:
22.1%
US0235761014Mkt Cap
$877.61M
P/E Ratio TTM
14.2
Revenue TTM
$637.60M
Beta
—
Earnings TTM
$63.40M
Dividend Yield TTM
1.61%