
MBIN
$52.28
1D:
0.4%
1Y:
63.4%
US58844R1086Sign in to check this stock against your screeners
Sign In$40.87
1D:
-0.1%
1Y:
-0.2%
US3208171096Mkt Cap
$2.57B
P/E Ratio TTM
13.1
Revenue TTM
$1.09B
Beta
0.85
Earnings TTM
$185.97M
Dividend Yield TTM
3.57%
$32.39
1D:
-0.5%
1Y:
1.8%
US9388241096Mkt Cap
$2.40B
P/E Ratio TTM
9.9
Revenue TTM
$1.39B
Beta
0.82
Earnings TTM
$256.47M
Dividend Yield TTM
3.33%