
MBIN
$55.60
1D:
-0.2%
1Y:
80.5%
US58844R1086Sign in to check this stock against your screeners
Sign In$37.67
1D:
0.8%
1Y:
28.1%
US9388241096Mkt Cap
$2.79B
P/E Ratio TTM
11.2
Revenue TTM
$1.39B
Beta
0.83
Earnings TTM
$256.47M
Dividend Yield TTM
2.94%
$43.52
1D:
-0.3%
1Y:
16.1%
US3208171096Mkt Cap
$2.74B
P/E Ratio TTM
13.8
Revenue TTM
$1.09B
Beta
0.85
Earnings TTM
$185.97M
Dividend Yield TTM
3.36%